Fix TPAC shelf browser's previous link
authorThomas Berezansky <tsbere@mvlc.org>
Sun, 12 Aug 2012 19:16:01 +0000 (15:16 -0400)
committerDan Scott <dscott@laurentian.ca>
Mon, 13 Aug 2012 13:53:15 +0000 (09:53 -0400)
Line fix suggested by Thomas Berezansky.

The cnoffset was strictly checking for values that start with a digit.
But negative numbers start with a "-" instead. Once this check was
changed, the previous link will continue to move further into negative
offsets.

Signed-off-by: Ben Shum <bshum@biblio.org>
Signed-off-by: Dan Scott <dscott@laurentian.ca>
Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2

index b9498bb..8240697 100644 (file)
@@ -1,6 +1,6 @@
 [% 
     cnoffset = CGI.param('cnoffset');
-    cnoffset = cnoffset.match('^\d+$') ? cnoffset : 0; # verify cnoffset is a sane value
+    cnoffset = cnoffset.match('^-?\d+$') ? cnoffset : 0; # verify cnoffset is a sane value
 %]
 
 <div id='cn_browse' class='cn_browser'>