File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 6161
6262 $ site_options = get_site_option ( 'rt_wp_nginx_helper_options ' , array () );
6363
64- // Uncheck checkbox fields whose default value is `1` but user has unchecked.
6564 foreach ( $ nginx_helper_admin ->nginx_helper_default_settings () as $ default_setting_field => $ default_setting_value ) {
6665
66+ // Uncheck checkbox fields whose default value is `1` but user has unchecked.
6767 if ( 1 === $ default_setting_value && isset ( $ site_options [ $ default_setting_field ] ) && empty ( $ all_inputs [ $ default_setting_field ] ) ) {
6868
6969 $ nginx_settings [ $ default_setting_field ] = 0 ;
7070
7171 }
72+
73+ // Populate the setting field with default value when it is empty.
74+ if ( '' === $ nginx_settings [ $ default_setting_field ] ) {
75+
76+ $ nginx_settings [ $ default_setting_field ] = $ default_setting_value ;
77+
78+ }
7279 }
7380
7481 if ( ( ! is_numeric ( $ nginx_settings ['log_filesize ' ] ) ) || ( empty ( $ nginx_settings ['log_filesize ' ] ) ) ) {
You can’t perform that action at this time.
0 commit comments