]> git.evergreen-ils.org Git - working/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:42 +0000 (14:15 -0400)
commite863820e3715470e6cfe604259b809a49a3ad103
treeb2135802a082bb664cf2b43dd384901bbdc26d13
parentb5eb8762b6ac7bd14f6866051659d0a17c214c68
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