Disassociate when Deleting a Course.
authorKyle Huckins <khuckins@catalyte.io>
Wed, 20 Nov 2019 21:41:59 +0000 (21:41 +0000)
committerKyle Huckins <khuckins@catalyte.io>
Thu, 9 Jan 2020 17:45:32 +0000 (17:45 +0000)
commit23832375a9bbbf5775b82b09b9d6d324cccd7caf
tree9a2f1c383c43e2d16433956cb589e4e396fb2f74
parent781a58c263af10359c4df56e0b886e2c077c2257
Disassociate when Deleting a Course.

- Move disassociation code into Course Service.
- Automatically disassociate items and return them
to their original state when deleting a course.

Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
 Changes to be committed:
modified:   Open-ILS/src/eg2/src/app/staff/admin/server/course-reserves/course-associate-material.component.ts
modified:   Open-ILS/src/eg2/src/app/staff/admin/server/course-reserves/course-list.component.ts
modified:   Open-ILS/src/eg2/src/app/staff/admin/server/course-reserves/course-reserves.module.ts
new file:   Open-ILS/src/eg2/src/app/staff/admin/server/course-reserves/course.service.ts
modified:   Open-ILS/src/sql/Pg/040.schema.asset.sql
Open-ILS/src/eg2/src/app/staff/admin/server/course-reserves/course-associate-material.component.ts
Open-ILS/src/eg2/src/app/staff/admin/server/course-reserves/course-list.component.ts
Open-ILS/src/eg2/src/app/staff/admin/server/course-reserves/course-reserves.module.ts
Open-ILS/src/eg2/src/app/staff/admin/server/course-reserves/course.service.ts [new file with mode: 0644]
Open-ILS/src/sql/Pg/040.schema.asset.sql