فهرست منبع

Convert externalAsLocal option type to boolean

Otsuki Hitoshi 8 سال پیش
والد
کامیت
6ad8a8ff10
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      lib/form/admin/securityGeneral.js
  2. 1 1
      lib/views/admin/security.html

+ 1 - 1
lib/form/admin/securityGeneral.js

@@ -12,6 +12,6 @@ module.exports = form(
   field('settingForm[security:restrictGuestMode]').required(),
   field('settingForm[security:registrationMode]').required(),
   field('settingForm[security:registrationWhiteList]').custom(normalizeCRLF).custom(stringToArray),
-  field('settingForm[security:externalAsLocal]'),
+  field('settingForm[security:externalAsLocal]').trim().toBooleanStrict(),
 );
 

+ 1 - 1
lib/views/admin/security.html

@@ -93,7 +93,7 @@
           <div class="form-group">
             <div class="col-xs-offset-3 col-xs-6">
               <div class="checkbox checkbox-info">
-                <input type="checkbox" id="externalAsLocal" name="settingForm[security:externalAsLocal]"
+                <input type="checkbox" id="externalAsLocal" name="settingForm[security:externalAsLocal]" value="1"
                                                                                                                  {% if settingForm['security:externalAsLocal'] %}
                 checked
                 {% endif %}