Browse Source

publish muk_attachment_lobject - 12.0

pull/9/head
MuK IT GmbH 5 years ago
parent
commit
4d2e2bbf49
  1. 2
      muk_attachment_lobject/__manifest__.py
  2. 10
      muk_attachment_lobject/models/ir_attachment.py

2
muk_attachment_lobject/__manifest__.py

@ -20,7 +20,7 @@
{
"name": "MuK Large Objects Attachment",
"summary": """Large Objects Attachment Location""",
"version": '12.0.2.1.3',
"version": '12.0.2.1.4',
"category": 'Extra Tools',
"license": "AGPL-3",
"website": "http://www.mukit.at",

10
muk_attachment_lobject/models/ir_attachment.py

@ -48,7 +48,7 @@ class LObjectIrAttachment(models.Model):
vals = super(LObjectIrAttachment, self)._get_datas_inital_vals()
vals.update({'store_lobject': False})
return vals
#----------------------------------------------------------
# Function
#----------------------------------------------------------
@ -103,12 +103,8 @@ class LObjectIrAttachment(models.Model):
value = attach.datas
bin_data = base64.b64decode(value) if value else b''
vals = self._get_datas_inital_vals()
vals.update({
'file_size': len(bin_data),
'checksum': self._compute_checksum(bin_data),
'index_content': self._index(bin_data, attach.datas_fname, attach.mimetype),
'store_lobject': bin_data,
})
vals = self._update_datas_vals(vals, attach, bin_data)
vals['store_lobject'] = bin_data
fname = attach.store_fname
super(LObjectIrAttachment, attach.sudo()).write(vals)
if fname:

Loading…
Cancel
Save