https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17509
--- Comment #69 from Katrin Fischer <[email protected]> --- (In reply to Radek Šiman (R-Bit Technology, s.r.o.) from comment #68) > (In reply to Michal Denar from comment #67) > > I asked Radek to comment on this patch. > > Hi girls and boys, the libraries we support like this feature, but until it > notifies the user during the loan only once, it's kind of unusable. > > Thinking about use cases maybe I've found a way to solve this issue. We > could try to find the last HOLDPLACED_CONTACT message's time_queued in the > message_queue table between issuedate and recently created hold's > reservedate. If there is a message, we shouldn't send another one. In the > case of no results, new HOLDPLACED_CONTACT message will be queued. > > Is is good or bad idea? Sorry for not replying earlier to this. We just had another library asking about this feature. I think you are right that we don't want to email for every hold placed. If it's a high demand item, that could cause quite a bit of trouble. Maybe a different idea: What if we create a flag in the issues table that is set to the date the last HOLDPLACED_CONTACT was sent. This way we could also enhance the feature in the future to say another reminder is ok after X days or similar. And we don't have to rely on the message_queue, that might get cleaned or be otherwise unreliable. Another question would be to whom we send the email if there are multiple checked out copies. I'd say if it's an item level hold, we should only email the issuer of this item (thinking of items for serial issues etc) and if it's a record level hold we email all patrons that have items checked out? An alternative could be to email up to x users that had the item for the longest time at this point. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ 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/
