Issues:
1. Trigger options do not match between server UI and API
2. Adjusting triggers via API will change the group permissions
3. Choose Days and Choose Weekdays (via API) are interacting oddly
4. Triggers do not match between server UI and API after changes via API
Triggers get really messed up when API users try to adjust them and things do not match
PreChange - Server View
PreChange - API view
We want to change the days via the API to the 5th and 6th as well as the 4th.
Edit to time trigger
Selecting “Choose Days”
Will disable “Deselect All” for the Choose Days Section but enable “Deselect All” for “Choose Weekdays”
Also, selecting in the “Choose Days” section will automatically change the Weekdays section. That is not how the server UI works. (Note – the API trigger did show the 4th, the three days selected above are the changes we want to make)
After making changes to the custom time trigger in the API, here is what the server UI looks like
Also, anytime the API is used to make changes to the job, the Group that made the changes is no longer allowed to List the job
Once I re-enable “List” for the Operations group (via the Server UI), this is what the trigger looks like from the API
When I edit the trigger it shows this