Skip to content

Craft 3.7 issue "Column not found" error stemming from BasePredefinedField #119

@chasegiunta

Description

@chasegiunta

Description

I have predefined field called "payments", and upon saving an entry that includes that field, Craft now throws a

 [-][1][-][error][barrelstrength\sproutfields\fields\BasePredefinedField::processFieldValues] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'field_payments' in 'field list'

As this field lives alongside other predefined fields with no problem, and this field is the only one in the fields table with a columnSuffix column populated, I have a sneaking suspicion this is due to something with craftcms/cms#6922

Looks like there was a change made with 3.7 that broke saving newer predefined fields 😕

Additional info

  • Craft version: 3.7.13
  • PHP version: 7.4.22
  • Plugins & versions: Sprout Fields 3.8.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions