You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please use the 👍 reaction to show that you are affected by the same issue. Please don't comment if you have no relevant information to add!
Describe the bug
When a form expires, all shares on the form stop working. The form disappears from the navigation bar of the share receivers. This includes shares with "access results" permission. Hence, it is impossible for collaborators to access the results of the form once the form expires.
It makes sense to hide the form from users that have received the share just to fill the form, but less so for users that are expected to work with the results.
A workaround is for the form creator to export the results to CSV and then share that CSV with all of their collaborators.
To Reproduce
Create any form
Share the form with any user and tick the checkbox for the "access results" permission
Confirm that the user you shared the form with can indeed access the form and its results page
Set the expiration date to a date in the past
The user you shared the form with can no longer see it, so they can't access the results page anymore
Expected behavior
Users with the "access results" share permission should still be able to access the results when the form expires.
Nextcloud (please complete the following information):
Nextcloud-Version: 27.1.6 Enterprise
Forms-Version: 3.4.6
The text was updated successfully, but these errors were encountered:
I had a look at the FormsService.php... we currently always return false in isSharedFormShown as soon as the form has expired. I think we need to take canSeeResults into account there.
Please use the 👍 reaction to show that you are affected by the same issue. Please don't comment if you have no relevant information to add!
Describe the bug
When a form expires, all shares on the form stop working. The form disappears from the navigation bar of the share receivers. This includes shares with "access results" permission. Hence, it is impossible for collaborators to access the results of the form once the form expires.
It makes sense to hide the form from users that have received the share just to fill the form, but less so for users that are expected to work with the results.
A workaround is for the form creator to export the results to CSV and then share that CSV with all of their collaborators.
To Reproduce
Expected behavior
Users with the "access results" share permission should still be able to access the results when the form expires.
Nextcloud (please complete the following information):
The text was updated successfully, but these errors were encountered: