View | Details | Raw Unified | Return to bug 18291
Collapse All | Expand All

(-)a/admin/preferences.pl (-4 / +3 lines)
Lines 158-169 sub TransformPrefsToHTML { Link Here
158
                    my $name = $piece->{'pref'};
158
                    my $name = $piece->{'pref'};
159
159
160
                    if ( $name ) {
160
                    if ( $name ) {
161
                        my $row = $dbh->selectrow_hashref( "SELECT value, type FROM systempreferences WHERE variable = ?", {}, $name );
161
                        my $row = C4::Context->preference($name);
162
                        my $value;
162
                        my $value;
163
                        if ( ( !defined( $row ) || ( !defined( $row->{'value'} ) && $row->{'type'} ne 'YesNo' ) ) && defined( $piece->{'default'} ) ) {
163
                        if ( ( !defined( $row ) || ( !defined( $piece->{'value'} ) && $piece->{'type'} ne 'YesNo' ) ) && defined( $piece->{'default'} ) ) {
164
                            $value = $piece->{'default'};
164
                            $value = $piece->{'default'};
165
                        } else {
165
                        } else {
166
                            $value = $row->{'value'};
166
                            $value = $piece->{'value'};
167
                        }
167
                        }
168
                        my $chunk = _get_chunk( $value, %$piece );
168
                        my $chunk = _get_chunk( $value, %$piece );
169
169
170
- 

Return to bug 18291