From 0aefc2baa3a31fbbbcc0274a5002b4703e52192a Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Tue, 6 Mar 2018 10:53:54 -0500 Subject: [PATCH] Fix issue processwire/processwire-issues#512 correct unnecessary error message when performing file field schema update --- wire/modules/Fieldtype/FieldtypeFile.module | 2 ++ 1 file changed, 2 insertions(+) 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'");