diff --git a/src/Models/ModuleFields.php b/src/Models/ModuleFields.php index 91b33dfa..92a9123e 100644 --- a/src/Models/ModuleFields.php +++ b/src/Models/ModuleFields.php @@ -95,7 +95,7 @@ public static function createField($request) } } else { $field->popup_vals = ""; - } + } // Get number of Module fields $modulefields = ModuleFields::where('module', $module_id)->get(); @@ -125,6 +125,14 @@ public static function createField($request) }); } } + unset($field->module_obj); + + // field_type conversion to integer + if(is_string($field->field_type)) { + $ftypes = ModuleFieldTypes::getFTypes(); + $field->field_type = $ftypes[$field->field_type]; + } + $field->save(); return $field->id;