[Compensation] Conservation office #5
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#5
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
The compensation holds a conservation office inside
responsible
attribute.Enhancement
Compensations inherit information about responsibilities from their related intervention's
responsible
attribute. Therefore, consider dropping the wholeresponsible
attribute forCompensation
model.responsible
has not been dropped.responsible
ist part of theAbstractCompensation
which is the super class forCompensation
andEcoAccount
. EcoAccounts need theresponsible
attribute anyway, since they are not linked to any intervention directly. Refactoringresponsible
fromAbstractCompensation
intoEcoAccount
might backfire in the future, when laws can change and compensations would need theresponsible
attribute again.We keep it where it is but do not use it for compensations (for now).
Instead, this branch holds a lot of enhancements regarding the KonovaCodes and their usage in the admin backend.
Merged by #15