diff --git a/wire/modules/Fieldtype/FieldtypeFile.module b/wire/modules/Fieldtype/FieldtypeFile.module index cae511a9..651725c2 100644 --- a/wire/modules/Fieldtype/FieldtypeFile.module +++ b/wire/modules/Fieldtype/FieldtypeFile.module @@ -539,6 +539,7 @@ class FieldtypeFile extends FieldtypeMulti { if($field->id && !($field->get('fileSchema') & self::fileSchemaFiledata)) { // permanently add new 'filedata' column to schema $addFiledata = false; + if($field->flags & Field::flagFieldgroupContext) $field = $this->wire('fields')->get($field->name); try { $query = $database->prepare("SHOW COLUMNS FROM `$table` WHERE Field='filedata'"); @@ -583,6 +584,7 @@ class FieldtypeFile extends FieldtypeMulti { if($field->id && !($field->get('fileSchema') & self::fileSchemaDate)) { // permanently add new 'modified' and 'created' column to file schema $addDates = false; + if($field->flags & Field::flagFieldgroupContext) $field = $this->wire('fields')->get($field->name); try { $query = $database->prepare("SHOW COLUMNS FROM `$table` WHERE Field='modified'");