I've had a couple custom commands configured since 6/2023 and they've been working just fine up until recently (sometime within the past few weeks or so). Here's a general overview --
Command 1 allows someone to choose a user, then select the date of their departure and date of return for a leave of absence. These values are stored in AD under their extensionAttributes.
Command 2 allows someone to select a different return date, which updates the stored value in the extensionAttribute.
Both commands are configured to send a confirmation email upon completion.
I then have a daily scheduled task that checks users for those attributes, and if their value matches today's date, executes certain actions against the user.
The issue is that the date/time picker is no longer working as expected for some initiators. It seems like the issue could be caused by something related to timezone, DST, or the leap year -- just based on the timing around when this broke -- but it may be coincidental. Either way, we haven't modified the commands so I'm not sure why the behavior has changed suddenly.
I am in EST, as is the Adaxes server, and the date picker works fine for me. Two of my coworkers in the PST timezone sometimes find that the command is executing as though they picked the following day. For instance, they choose 3/1 but the command executes as though they selected 3/2.
Here's a brief overview of 'Command 2' and an example of this issue occuring for one of our PST based initiators ---
Custom command parameter --
Custom command actions --
Snip from email notification code --
Date picker --
Execution log --
Snip from confirmation email --
Not sure if we're missing something obvious here. But I can't make sense of why this is suddenly an issue.