Ejemplo n.º 1
0
 def getImageSize(self, fieldname=None):
     if fieldname is not None:
         value = self.guarded_orig_image(fieldname)
         if value is None:
             return (0, 0)
         return value.getImageSize()
     value = IPrimaryFieldInfo(self.context).value
     return value.getImageSize()
Ejemplo n.º 2
0
 def getImageSize(self, fieldname=None):
     if fieldname is not None:
         value = self.guarded_orig_image(fieldname)
         if value is None:
             return (0, 0)
         return value.getImageSize()
     value = IPrimaryFieldInfo(self.context).value
     return value.getImageSize()
Ejemplo n.º 3
0
 def getImageSize(self, fieldname=None):
     if fieldname is not None:
         try:
             value = self.guarded_orig_image(fieldname)
         except Unauthorized:
             # This is a corner case that can be seen in some tests,
             # at least plone.app.caching and plone.formwidget.namedfile.
             # When it is *really* unauthorized to get this image,
             # it will go wrong somewhere else.
             value = None
         if value is None:
             return (0, 0)
         return value.getImageSize()
     value = IPrimaryFieldInfo(self.context).value
     return value.getImageSize()