-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove requirement for sources to have a holding institution if source is a reconstruction #1631
Comments
Right now Why not make an actual choice field with |
Hmm... that is weird. Yeah, this would be a good chance to clean that up. Revised steps above. |
This commit removes the requirement for a source to have a holding_institution. Tests and forms are updated to account for this. The `migrate_records` command is updated so that sources with un-parseable sigla that are not otherwise accounted for (by virtue of being private collections or prints) do not have institution records made. Note: For the purposes of data migration, the `shelfmark` field is allowed to be NULL and no constraint is added to sources to designate when no holding institution is necessary. After migration, these should be modified. Refs: DDMAL#1631
This commit removes the requirement for a source to have a holding_institution. Tests and forms are updated to account for this. The `migrate_records` command is updated so that sources with un-parseable sigla that are not otherwise accounted for (by virtue of being private collections or prints) do not have institution records made. Note: For the purposes of data migration, no constraint is added to sources to designate when no holding institution is necessary. After migration, these should be modified. Refs: DDMAL#1631
This commit removes the requirement for a source to have a holding_institution. Tests and forms are updated to account for this. The `migrate_records` command is updated so that sources with un-parseable sigla that are not otherwise accounted for (by virtue of being private collections or prints) do not have institution records made. Note: For the purposes of data migration, no constraint is added to sources to designate when no holding institution is necessary. After migration, these should be modified. Refs: DDMAL#1631
Decided with Debra, Anna, Lucas that no source should have to have a holding institution. |
As is being discussed in #1630, the holding institution relationship on a source is ill-suited for source reconstructions. While source reconstructions may, at some point, require additional attention in terms of how they are modeled, at present they can be accommodated by removing the requirement for a source to have a holding institution.
full_source
field. (Change to ChoiceField).The text was updated successfully, but these errors were encountered: