To reproduce this:

1) add an arbitrary field to a content type and save. Confirm that this field appears in the workflow_fields table.

2) Go back to the content type and remove the field you just created and save.

3) Create a new node of this content type

4) See watchdog logs, and you will see a warning such as: 'Could not find field "field_bogus_ignore_me" while altering the view'

field values are preserved in the workflow_fields table even after they are deleted from a content type. So workflow_fields expects to see these values in the content type even though they don't exist.

Comments

infojunkie’s picture

Assigned: Unassigned » infojunkie
Status: Active » Fixed

Hey Harry nice to see you here :-)
Thanks. I now delete the unneeded fields from workflow_fields if I don't find them. The warning will be issued just the first time.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.