Improve check/record reset #140
Labels
No Label
backlog
bug
duplicate
enhancement
feature
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
in discussion
invalid
priority
1
priority
2
priority
3
priority
4
priority
5
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: IT-Naturschutz/konova#140
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Status quo
An entry's check/record state will be reset if any data will be changed afterwards.
Improvements
Ignore this, read the new improvements approach
There are use cases where this logic would not be practical:New improvement
Instead of any overengineering, we focus on a simple but effective and understandable solution:
Simply prohibit any adding/editing/deleting of data whilst the data is being recorded.
To inform users properly, which want to edit a currently recorded entry, the users should be redirected to the detail view or - in case of a modal form - the form should contain simply a message stating that editing is not possible as long as the data is recorded.
This is understandable. This is simple. The full power goes to the ETS user.
As stated in SGD-Nord/konova#146 (comment) we should not forget to focus on KISS: Keep it small and simple!
Instead of differentiating between different types of "important" or "less impotant" attributes, where the same actions end up in different results, we need to keep it small and easy and understandable for everyone.
We may follow the idea from the other issue:
This way the ETS is completely in charge in the end: If anything shall be changed after recording of the data, an ETS user first needs to unrecord the entry, so it will be gone from public visibility. Having enough info and messages on any tried edit action on a recorded entry, we surely will keep this as understandable as possible for anyone.
Merged in #152