Created attachment 65152 [details]
Receipt Summary Search Filter on First Invoice
When receiving items in the Acquisitions module the search filter on the receipt summary page does not automatically clear out and ends up filtering-out items on all future invoices that are opened. Because the search term persists -even after navigating away from the page, restarting the PC, or clearing the browser cache- and is easy to overlook it can lead to lots of confusion.
1.) Go to the Acquisitions module and select an open invoice.
2.) Click 'Go to receipt page.'
3.) Enter random text into the 'Pending orders' search filter
4.) Open a different invoice, restart the PC, log-out/in, shut the computer off for a week, whatever
5.) Return to the Receipt summary page on any invoice. The term remains in the filter.
Created attachment 65153 [details]
Receipt Summary Search Filter on Second Invoice
Just for clarity, this happens if the same PC and browser is used (even with different logins). However accessing a Receipt summary from a different PC (or the same PC but from a different browser) with the same login is fine.
Hi, I can reproduce the issue. I am torn here, I assume it was thought to be a feature, but maybe storing the search term on the datatables search is a bit too much in some cases?
Chris: time doesn't matter, you need to delete your cookies to make it go away.
(In reply to Katrin Fischer from comment #3)
> Hi, I can reproduce the issue. I am torn here, I assume it was thought to be
> a feature, but maybe storing the search term on the datatables search is a
> bit too much in some cases?
> Chris: time doesn't matter, you need to delete your cookies to make it go
Thanks, Katrin. We were just manually clearing out the field, but that is also good to know.
I can see why having the search term persist would be useful in some settings, but perhaps this can be optional (check this box if you want this term to be applied to searches until cleared) and/or made more readily apparent ("No matching records found with your filter. Click here to see all records.)?
With bug 20212 the filters' values are now stored in localStorage.
The filters on top of the columns will have the values kept when you come back to the receipt page.