]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1693035 Login timeout honors workstation org
authorBill Erickson <berickxx@gmail.com>
Tue, 17 Oct 2017 16:40:11 +0000 (12:40 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Fri, 25 May 2018 18:15:33 +0000 (14:15 -0400)
commit7ba28101b1f7fa40027becc39699915345d31a02
treee6c522ae02b6e0b6416de1c6b5c877c3ad388ed9
parent04de0dd34479ea36bcd18b5da67171e648346ccb
LP#1693035 Login timeout honors workstation org

Use the org unit linked to the provided workstation to collect the
login timeout org unit setting value during login.  Previously, all
checks defaulted to the global org unit.

This patch solidifies the precedence order for OUS lookups during login
like so:

1. Workstation org unit.
2. API org unit value.
3. Users' home org unit.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/c-apps/oils_auth_internal.c