Opened 13 years ago
Last modified 13 years ago
#154 new enhancement
Use membership confirmation process to correct values in the DB
Reported by: | adehnert | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Fall 2013 |
Component: | Membership confirmation | Version: | |
Keywords: | Cc: | ||
Size: | medium |
Description
We know that our values for a number of fields are not what we wish they were --- for example, many officers' lists are the president's email address, rather than something that will remain constant from year to year and avoids a SPOF. Similarly, we expect the membership numbers in a group's DB entry to tend to get out of date. The group registration form asks for both these kinds of data, so it could either automatically save answers into the group entry, or warn you when the answers are inconsistent and give you a chance to decide to change one or the other.
Change History (3)
comment:1 Changed 13 years ago by adehnert
- Milestone changed from Sometime to Fall 2012
comment:2 Changed 13 years ago by adehnert
comment:3 Changed 13 years ago by adehnert
- Milestone changed from Fall 2012 to Fall 2013
Note: See
TracTickets for help on using
tickets.
Conclusion: this isn't happening this year. It's probably still useful in the future, since groups do change size or (less often) mailing lists and fail to inform us.
I suspect we want to show the mismatch warning and "copy from DB entry"/"copy to DB entry"/"ignore" only if a mismatch occurs. It's not clear how to cleanly add a field to the form / otherwise handle this that late in the form processing, though.
ValidationWarning (https://code.djangoproject.com/ticket/23) could be useful if it ever happens, though it isn't looking stunningly likely... :(