There is an event already created in the system (eventDate 2023-01-25).
The event program (without registration) is configured to “Expiry period Type”=Monthly and “Expiry days”=3.
Today, 2023-03-13, a superuser (Authorities=ALL) tries to edit the event. But when the superuser its the save button in the Capture app, the API returns the error E1047 “Event: {0}, date belongs to an expired period. It is not possible to create such event.”.
Is that the behaviour expected, or a superuser could edit the event, even after the expired period ?
Please check if you can reproduce this on play. I think superuser should be able to make the changes so maybe the issue is for a different reason. For example, did you clear cache when switching between users?
Hey @ctejo , just chipping it here Are you sure your admin has the ALL authority? admin by default doesn’t have it in the play servers, so just wondering.
You are completly right. In play, the admin user has not ALL authority (but it has the authority F_EDIT_EXPIRED).
Sorry, but I cant’ test it further, because the user admin can’t create an user with the System administrator (ALL) userRole, and I don’t know the credentials for any of the users that has the System administrator (ALL) userRole.