Deactivate Form manually
It would be great to be able to deactivate a form (resp. submission to it) manually.
Original Request
Currently, one has to delete a form in order to ensure no one enters further submissions into an existing form.It would be great to be able to deactivate a form at certain conditions:
- Submission deadline reached (similar to expiry of a sharing link max. validity)
- Number of answers reached a certain threshold (e.g. registrations for a weekend excursion)
- Manual deactivation
Deactivation would have the the advantage that forms can be used for recurring occasions such as annual member meeting.
- You can currently set an expiration date on a form. Then nobody (except you as owner) can submit anymore after that date.
- #596
- Ok, that seems to be a new request. ;)
thanks for the triage.
so manual deactivation is similar to setting expiration date to the next hour (as a work around).
What would be a better approach to implement this?
- set expiration to now or a previous date when the form gets deactivated
- add a property to form "isOpen" and sync it with "expires" (when form expires or gets desactivated)
I'd go for a separate property isDisabled, but NOT syncing it. Disabling is then just evaluated first and thus overrides expiration. Can probably also have a separate EmptyContent.