equal
deleted
inserted
replaced
60 except KeyError: |
60 except KeyError: |
61 pass |
61 pass |
62 else: |
62 else: |
63 fpath = self.new_fs_path(entity, attr) |
63 fpath = self.new_fs_path(entity, attr) |
64 # bytes storage used to store file's path |
64 # bytes storage used to store file's path |
65 entity[attr]= Binary(fpath) |
65 entity[attr] = Binary(fpath) |
66 file(fpath, 'w').write(value.getvalue()) |
66 file(fpath, 'w').write(value.getvalue()) |
67 AddFileOp(entity._cw, filepath=fpath) |
67 AddFileOp(entity._cw, filepath=fpath) |
68 # else entity[attr] is expected to be an already existant file path |
68 # else entity[attr] is expected to be an already existant file path |
69 |
69 |
70 def entity_updated(self, entity, attr): |
70 def entity_updated(self, entity, attr): |