From 781e4b227e9a5b83ae05ec3cd000aa9945c7ba46 Mon Sep 17 00:00:00 2001 From: erickson Date: Thu, 29 Dec 2005 21:46:12 +0000 Subject: [PATCH 1/1] disabled checkout renewal in the current opac until the code is more normalized (i.e. events) changed one part of the circ code to use events git-svn-id: svn://svn.open-ils.org/ILS/trunk@2556 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/perlmods/OpenILS/Application/Circ/Rules.pm | 5 ++++- Open-ILS/web/opac/locale/en-US/opac_common.dtd | 2 +- Open-ILS/web/opac/skin/default/js/myopac.js | 3 +++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Circ/Rules.pm b/Open-ILS/src/perlmods/OpenILS/Application/Circ/Rules.pm index 788a255976..6f97d38d39 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Circ/Rules.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Circ/Rules.pm @@ -1086,10 +1086,13 @@ __PACKAGE__->register_method( sub renew { my($self, $client, $login_session, $circ) = @_; + my( $evt, $user ); + throw OpenSRF::EX::InvalidArg ("open-ils.circ.renew no circ") unless defined($circ); - my $user = $apputils->check_user_session($login_session); + ($user, $evt) = $apputils->checkses($login_session); + return $evt if $evt; my $session = OpenSRF::AppSession->create("open-ils.storage"); my $copy = _grab_copy_by_id($session, $circ->target_copy); diff --git a/Open-ILS/web/opac/locale/en-US/opac_common.dtd b/Open-ILS/web/opac/locale/en-US/opac_common.dtd index 3af30e2e3d..cc5afe9b57 100644 --- a/Open-ILS/web/opac/locale/en-US/opac_common.dtd +++ b/Open-ILS/web/opac/locale/en-US/opac_common.dtd @@ -40,7 +40,7 @@ - + diff --git a/Open-ILS/web/opac/skin/default/js/myopac.js b/Open-ILS/web/opac/skin/default/js/myopac.js index 6b326f1b5a..761d37152f 100644 --- a/Open-ILS/web/opac/skin/default/js/myopac.js +++ b/Open-ILS/web/opac/skin/default/js/myopac.js @@ -152,6 +152,9 @@ function myOPACDrawCheckedTitle(r) { function myOPACRenewCirc(circid) { + alert("Functionality currently under construction"); + return; + var circ; for( var i = 0; i != circsCache.length; i++ ) if(circsCache[i].id() == circid) -- 2.43.2