This patch ensures that the new Angular missing pieces interface
can continue to create penalties. Additional work will be required
on the Angular dialog to match the other changes.
commit 1aee47e8d0bd8f71c06d0df1b114c1c683f61284 (working/collab/phasefx/consolidate_patron_notes4)
Author: Jason Etheridge <email address hidden>
Date: Tue Mar 9 18:02:30 2021 -0500
lp1846354 additional tweaks and fixes
* fixes for SIP
* patron merge & purge
* also tweak some storage code, which probably isn't being used for this anywhere
* remove some legacy note code
* don't filter out penalties with deleted messages for Notes count in patron staff display
Signed-off-by: Jason Etheridge <email address hidden>
Still looking this over, but the branch is now collab/ phasefx/ consolidate_ patron_ notes4
Rebased and new commits include:
commit c8177d5a2821b34 98c7d70c43d4520 806a5339a1
Author: Galen Charlton <email address hidden>
Date: Tue Mar 9 10:42:29 2021 -0500
LP#1846354: update Angular new penalty dialog
This patch ensures that the new Angular missing pieces interface
can continue to create penalties. Additional work will be required
on the Angular dialog to match the other changes.
Signed-off-by: Galen Charlton <email address hidden>
commit 1aee47e8d0bd8f7 1c06d0df1b114c1 c683f61284 (working/ collab/ phasefx/ consolidate_ patron_ notes4)
Author: Jason Etheridge <email address hidden>
Date: Tue Mar 9 18:02:30 2021 -0500
lp1846354 additional tweaks and fixes
* fixes for SIP
* patron merge & purge
* also tweak some storage code, which probably isn't being used for this anywhere
* remove some legacy note code
* don't filter out penalties with deleted messages for Notes count in patron staff display
Signed-off-by: Jason Etheridge <email address hidden>