[Koha-bugs] [Bug 11703] Convert checkouts table to ajax datatable

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri May 9 12:27:10 CEST 2014


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11703

Viktor Sarge <viktor.sarge at regionhalland.se> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |viktor.sarge at regionhalland.
                   |                            |se

--- Comment #110 from Viktor Sarge <viktor.sarge at regionhalland.se> ---
I'm very happy to see this patch coming along - great work! I did some quick
tests in a sandbox (Unimarc / database 2) and here are my two cents: 

The sandbox seems slower than my regular live and demo servers and this causes
some weird situations: 
* When loading "Check out" for a patron I see "3 Checkout(s)" but it sometimes
takes a good 10 seconds to actually see the old checkouts. This might not be
avoidable since fetching those three checkouts is what takes time. Suggestion:
Change the message "no data available in table" to "Loading previous checkouts"
as long as the Ajax script is accessing data. You could even add a progress
indicator of some sort after the message to indicate communication with the
server being active. 

* When I check out books the entire table clears every time. If possible I'd
like the already checked out books to remain visible and just add the new book.
I'd even suggest that every barcode you scan becomes immediately visible in the
checkouts table but with the status "processing" as long as the script is
working. Presently I have no way of knowing it that last barcode I scanned just
disappeared into the abyss or is being processed. 

These issues might not be showstoppers on a fast server, but they made me a bit
nervous when using the sandbox and I'd imagine that regular librarians would se
it as an actual problem. Asynchronous communication is tricky to communicate to
people who are used to the old behavior of the whole page loading at the same
time.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list