lp1923057 Course Materials disassociate Rework user/khuckins/lp1923057-course-material-archive-date
authorKyle Huckins <khuckins@catalyte.io>
Sun, 13 Mar 2022 04:44:56 +0000 (04:44 +0000)
committerKyle Huckins <khuckins@catalyte.io>
Sun, 13 Mar 2022 04:44:56 +0000 (04:44 +0000)
commit4b56dc2dbca62c6f6d723921b24769180adf52d9
tree16ebc9219b1d4167ed68536a2383a99c8b8209a8
parent9d16f448dd5f8d02d776b04c181c3c9545f0b583
lp1923057 Course Materials disassociate Rework

- Adds a "Currently Associated" boolean and Removal time for course materials
- When disassociating a course material, the time will still show up in the admin grid for course materials, marked as not currently associated.

Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-associate-material.component.html
Open-ILS/src/perlmods/lib/OpenILS/Application/Courses.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Course.pm
Open-ILS/src/sql/Pg/040.schema.asset.sql
Open-ILS/src/sql/Pg/upgrade/xxxx.schema.lp1923057-course-material-removal-time.sql [new file with mode: 0644]