Browse Source

publish muk_fields_file - 13.0

pull/31/head
MuK IT GmbH 4 years ago
parent
commit
ea5392f43b
  1. 2
      muk_fields_file/__manifest__.py
  2. 4
      muk_fields_file/fields/file.py

2
muk_fields_file/__manifest__.py

@ -23,7 +23,7 @@
{
"name": "MuK Filestore Field",
"summary": """Filestore Support for Fields""",
"version": "13.0.1.0.0",
"version": "13.0.1.0.1",
"category": "Extra Tools",
"license": "LGPL-3",
"website": "https://www.mukit.at",

4
muk_fields_file/fields/file.py

@ -92,7 +92,7 @@ class File(fields.Field):
column_type = ("varchar", "varchar")
_slots = {
"prefetch": False,
"depends_context": ("bin_size", "human_size", "path", "bytes", "stream"),
"depends_context": ("bin_size", "human_size", "path", "bytes", "stream", "checksum", "base64"),
}
def _get_file_path(self, checksume, dbname):
@ -156,7 +156,7 @@ class File(fields.Field):
_logger.warn("Writing file to %s failed!", path, exc_info=True)
return path
def convert_to_cache(self, value, record, validate=True):
def convert_to_record(self, value, record):
if value and isinstance(value, str) and os.path.exists(value):
try:
with open(value, "rb") as file:

Loading…
Cancel
Save