I've recently upgraded my Zope version from 2.7.6 to 2.9.8. I've
recently discovered that older File objects are generating an
AttributeError: alt whenever I call manage_changeProperties() on those
File object instances. I'm aware of the change to
lib/python/OFS/Image.py that removed the alt class attr from the File
class. I thought my File objects would have automatically updated too
but, apparently not. I just tried doing the following:

        objs = context.ZopeFind(context.this(), obj_metatypes=['File'],
search_sub=1)

        for k,v in objs:
          if hasattr('alt',v):
            delattr('alt',v)

The above code didn't seem to do anything to fix the issue. Any
suggestions would be greatly appreciated.

Sincerely,

Tom Palermo

 
 
_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to