I needed to remove all values by trimming then do the check like so:
If(!IsBlank(Trim(TextInput5_1.Text)), Patch(BookingTest,
{ Title: title, EventDate: TextInput5_1.Text });
Just time to concat the rest of the values now...
Answer from Shucoder on Stack OverflowVideos
Trying to get the below syntax to return 'true' since my Date Field is blank but it doesn't, it's always false. Did some research and apparently, date picker has a hidden value no matter what.
So how could I write this syntax to get date picker to return a true boolean when it's blank?
UpdateContext({varMissingDate: If(IsBlank(DataCardValue12.Text),true,false)});
I have a very simple flow to take inputs from my app (basically a glorified form) and outputs the data to an Excel sheet on SharePoint. If any one of the text input fields in my Run() command is blank, the flow fails and says that there was an invalid value for that item. I don't want to put default values of 0 in and make my users delete it to enter numbers.
This doesn't happen with my other apps. For example, I have another one with a "Notes" field that is very rarely filled out, which this app also has, and Power Automate doesn't complain.
What could possibly be making a difference between my apps?