SIP-alert is set from the return value of the checkin call. This sets the message NotIssued when the book is already available, causing SIP-alert to be set. SIP-alert is also used in sorting during checkin, which conflicts with more obvious alerts. Patch provides an option to allow NotIssued to be SIP-checked-in without triggering the alert flag.
Created attachment 70792 [details] [review] Syspref for not setting alert flag when book is available (not on loan)
Could you provide a test-plan and set the status to "Needs signoff", please?
Have you thought about the interaction with the change introduced by bug 13411. Also 13411s change is set in the config file this is set as syspref, it would be better to have a consistent approach
I will do some poking around, but at first glance 13411 seems to do mostly the same thing, which would make this patch irrelevant. The name of the setting wasn't obvious to me, which is the reason I never found that bug. Consistency is definitely the best approach, and several other options are set in the SIPconfig, which makes that the most logical place. It would also make it possible to have different behaviour on different stations if that's desirable.