فهرست منبع

Merge pull request #426 from smiclea/boolean-default

Add boolean config default support
Dorin Paslaru 6 سال پیش
والد
کامیت
b7811b4c37
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      src/plugins/endpoint/default/OptionsSchemaPlugin.js

+ 3 - 0
src/plugins/endpoint/default/OptionsSchemaPlugin.js

@@ -34,6 +34,9 @@ export const defaultFillFieldValues = (field: Field, option: OptionValues) => {
   if (field.type === 'array') {
     field.enum = [...option.values]
   }
+  if (field.type === 'boolean' && option.config_default != null) {
+    field.default = typeof option.config_default === 'boolean' ? option.config_default : option.config_default === 'true'
+  }
 }
 
 export const defaultFillMigrationImageMapValues = (field: Field, option: OptionValues): boolean => {