lp1846354 misc fixes test_notes_and_dym_2021_03_03
authorJason Etheridge <jason@EquinoxInitiative.org>
Tue, 26 Jan 2021 20:31:35 +0000 (15:31 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Wed, 3 Mar 2021 17:56:48 +0000 (12:56 -0500)
commit8aee7920d4efcf7b6f8e0770bcc7cb6ca47edf2d
tree150fd989c8ae6587bf758cf3494833cc34d51db1
parent7cc0547634fc810f33e5fb615cfb5f2536c2b565
lp1846354 misc fixes

* better notes handling and schema catchup

  - better linking for actor.usr_note
  - schema changes for pristine install

* don't hide referenced deleted messages from staff
* don't exclude archived messages from unread Messages count in OPAC
* migrate unmatched public notes as deleted user messages
* don't use 'Penalty Note' as a message title

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
Open-ILS/src/sql/Pg/005.schema.actors.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.note_and_message_consolidation