depends korrigiert

This commit is contained in:
Frederik Jaeckel 2022-12-30 23:02:04 +01:00
parent a3a3d2002e
commit 40a3f4b082

12
line.py
View file

@ -28,17 +28,23 @@ except :
image_limit = 2000 image_limit = 2000
STATES2 = {}
STATES2.update(STATES)
DEPENDS2 = []
DEPENDS2.extend(DEPENDS)
class Line(metaclass=PoolMeta): class Line(metaclass=PoolMeta):
__name__ = 'cashbook.line' __name__ = 'cashbook.line'
media = fields.Binary(string='Image of PDF', filename='media_name', media = fields.Binary(string='Image of PDF', filename='media_name',
file_id='media_id', store_prefix=store_prefix, file_id='media_id', store_prefix=store_prefix,
states=STATES, depends=DEPENDS) states=STATES2, depends=DEPENDS2)
media_name = fields.Char(string='File name', media_name = fields.Char(string='File name',
states={ states={
'required': Bool(Eval('media')), 'required': Bool(Eval('media')),
'readonly': STATES['readonly'], 'readonly': STATES2['readonly'],
}, depends=DEPENDS) }, depends=DEPENDS2)
media_id = fields.Char(string='File ID', readonly=True) media_id = fields.Char(string='File ID', readonly=True)
media_mime = fields.Char(string='MIME', readonly=True) media_mime = fields.Char(string='MIME', readonly=True)
media_size = fields.Integer(string='File size', readonly=True) media_size = fields.Integer(string='File size', readonly=True)