Remove the join_date future-date validation closes #482 #495
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
high priority
invalid
L
low priority
M
medium priority
needs refinement
optional
question
S
UX Improvement
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: local-it/mitgliederverwaltung#495
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue/mitgliederverwaltung-482"
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?
Description of the implemented changes
The changes were:
The restriction preventing a member's join date from being set in the future has been removed. This unblocked legitimate use cases such as pre-registering members ahead of their actual join date.
What has been changed?
join_datefuture-date validation fromlib/membership/member.extest/membership/member_test.exs: inverted the existing test (future date is now valid) and added four new tests covering today's date, a far-future date (2099), an update to a future join date, and rejection of an exit date that precedes a future join datedocs/database-schema-readme.mdanddocs/database_schema.dbmllib/membership/member.exDefinition of Done
Code Quality
Accessibility
Testing
Additional Notes
Server-side only change — no UI adjustments required. The accessibility checklist items are not applicable.