]> git.koha-community.org Git - koha.git/commit
Bug 12729 - Overdue items won't show as overdue in red in circulation
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 4 Sep 2014 13:16:57 +0000 (15:16 +0200)
committerGalen Charlton <gmc@esilibrary.com>
Tue, 23 Sep 2014 20:29:39 +0000 (20:29 +0000)
commit362c42e91836409d4051fbc9f618b35e2a423831
tree2a4488b5c33d07679145da365248484b5f222694
parent724a68540c4fdf634becae7e26094d03dfcf963b
Bug 12729 - Overdue items won't show as overdue in red in circulation

It seems that Firefox date parser doesn't like our dates which are
formatted in ISO format like "2014-08-06 00:00:00". This results in
missing red color in overdue dates.

So intead of munching different date formats and JavaScript (and having
to support different browers) this patch moves check for overdue dates
back to mysql and just transfers boolean value to JavaScript so it can
show correct class for date_due.

Test scenario:
1. find borrower with overdue checkouts
2. verify that all dates are black (and are in ISO format)
3. apply this patch
4. reload page and verify that overdue dates turned red

Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Tested with different due dates (hourly and not) and different date formats.
Passes tests and QA script.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js
svc/checkouts