From: Mike Rylander Date: Thu, 14 Nov 2013 18:36:25 +0000 (-0500) Subject: Get the most recent session locale for Event description translation X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=3b149332b86c0a8b9d82f106c82e8fed358755c7;p=evergreen%2Fequinox.git Get the most recent session locale for Event description translation Signed-off-by: Mike Rylander --- diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Event.pm b/Open-ILS/src/perlmods/lib/OpenILS/Event.pm index b147f84355..3d578d3854 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Event.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Event.pm @@ -4,6 +4,7 @@ use strict; use warnings; use XML::LibXML; use OpenSRF::Utils::SettingsClient; use OpenSRF::Utils::Logger; +use OpenSRF::AppSession; my $logger = "OpenSRF::Utils::Logger"; @@ -37,7 +38,8 @@ sub new { $fff ||= ""; $lll ||= ""; - my $lang = 'en-US'; # assume english for now + my $lang = OpenSRF::AppSession->default_locale; + $lang = 'en-US' if (!exists($$descs{$lang})); # just in case... my $t = CORE::localtime();