I have a view that displays nodes of a certain type, with a "Has image" filter set to "Yes". The image field on the content type is optional and not multiple. If I create a node of this type that initially has an image, then later edit the node and delete the image, it will still show up in the view. In other words, the view is displaying nodes that used to have images, as well as nodes that currently have images.
Comments
Comment #1
der-hase commentedSame Problem here, did you get an solution ?
Comment #2
claudiu.cristeaThis happens because images are removed from
filestable but they remain in the CCK table (content_field_<field-name>orcontent_type_<content-type-name>). The views handler does not test the relation withfilestable, instead he sees the CCK values in the CCK table and assume that the images (files) exists.I'm not sure that is a imagefield issue... To be investigated!
Comment #3
quicksketchThis isn't a bug in the Views filter, it's caused by #254886: Database entry remains after delete image.