A workflow that had been working prior to upgrading to version 2023.9.9 is now throwing a new error. A record update was failing, so I decided to insert a prompt to see what the data looked like. This is what I got:
Any idea why this is happening? The time/date doesn’t look any different, but for some reason the time portion is now considered “extra text” and is invalidating the input.
I pulled the 2024.9.0 image, checked all the permissions, but the problem is still there.
Here are the particulars:
record (composerecord) (module: memberposition)
Field: record.values.memberPositionEffectiveDate (DateTime), configured as Date Only
oldAssignmentRecord (composerecord) (module: memberposition)
Field: oldAssignmentRecord.values.memberPositionRemovedDate (DateTime), configured as Date Only
Attempting to set oldAssignmentRecord.values.memberPositionRemovedDate equal to record.values.memberPositionEffectiveDate causes the workflow to stop (no error message shown) when attempting to update oldAssignmentRecord. Attempting to display the data in a non-blocking message prompt gave the error shown above.
Inspection of the action log showed this message when running without the non-blocking message prompt trying to display the data:
2023.9.9 is doing the same thing. Also, for some reason, the system seems to think that there is a value in an empty date field, and that is causing problems.
@colby.ritter
Which version were you using before upgrading to version 2023.9.9?
Or, if you were already on 2023.9.9, under which tag?
Additionally, it would help us reproduce the issue if you could share the exact value of memberPositionRemovedDate (DateTime) as it appears in the database.
If possible, sharing a screenshot of your workflow expression would also be helpful.