$var = lc $var;
+ return $ENV{"OVERRIDE_SYSPREF_$var"}
+ if defined $ENV{"OVERRIDE_SYSPREF_$var"};
+
my $cached_var = $use_syspref_cache
? $syspref_cache->get_from_cache("syspref_$var")
: undef;
return $cached_var if defined $cached_var;
- my $value;
- if ( defined $ENV{"OVERRIDE_SYSPREF_$var"} ) {
- $value = $ENV{"OVERRIDE_SYSPREF_$var"};
- } else {
- my $syspref;
- eval { $syspref = Koha::Config::SysPrefs->find( lc $var ) };
- $value = $syspref ? $syspref->value() : undef;
- }
+ my $syspref;
+ eval { $syspref = Koha::Config::SysPrefs->find( lc $var ) };
+ my $value = $syspref ? $syspref->value() : undef;
if ( $use_syspref_cache ) {
$syspref_cache->set_in_cache("syspref_$var", $value);