https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26170
--- Comment #14 from Magnus Enger <[email protected]> --- I'm in MVP mode here, so my preferred approach would be to do a simple solution that covers the basics. And then we could elaborate later. So my suggestion would be: - A "protected" flag on the patron (borrowers.protected, for example), editable in the same way as other patron information - Disable the More > Delete menu item on the patron detail page, based on the flag - Make sure protected patrons are handled properly by functions such as -- Koha::Patron::delete -- Koha::Patron::merge_with -- Koha::Patron::move_to_deleted -- Koha::Patron::safe_to_delete -- Koha::Patrons::delete -- C4::Members::GetBorrowersToExpunge Then we could enhance this later with things like: - A permission for changing the protected flag on a patron - A syspref for altering what protected means, like enabling More > Delete, but displaying a simple warning or making the protected attribute un-editable once it has been set (and we could discuss these options later, of course). - Enabling batch edit of protected status -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
