]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1350042 detect is-staff mode for browser client
authorBill Erickson <berick@esilibrary.com>
Mon, 4 Aug 2014 17:16:02 +0000 (13:16 -0400)
committerBill Erickson <berick@esilibrary.com>
Wed, 13 Aug 2014 15:23:36 +0000 (11:23 -0400)
commitc84a131c98be55c92420e78fff70df1c4946b4a5
tree51fceb513d8c3af9abbf9056f2eac63658f6a0ff
parent9e8a245ff181e3b837e1e60ef60c8eb3d8b0f190
LP#1350042 detect is-staff mode for browser client

The browser client does not pass an OILS-Wrapper header to the embedded
catalog (etc.) so consider the presence of a workstation an indication
that the TPAC should operate in staff mode.

NOTE: this may require some additional thought, since this means all
TPACs within an authenticated browser will run in staff mode, which may
not be desired.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm