From ac5cf798124e3d73add82a12a98645acfe0b2155 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 17 Feb 2008 02:18:19 +0100 Subject: [PATCH] Use name instead of datas_fname for attachment and fix _constraints inheritance --- trytond/ir/attachment.py | 5 ++--- trytond/ir/attachment.xml | 10 ++++------ trytond/ir/fr_FR.csv | 1 - trytond/webdav/webdav.py | 17 +++++++++-------- 4 files changed, 15 insertions(+), 18 deletions(-) diff --git a/trytond/ir/attachment.py b/trytond/ir/attachment.py index 268d6e8142..3de315d2c9 100644 --- a/trytond/ir/attachment.py +++ b/trytond/ir/attachment.py @@ -13,7 +13,6 @@ class Attachment(OSV): 'name': fields.Char('Attachment Name',size=64, required=True), 'datas': fields.Function('datas', fnct_inv='datas_inv', type='binary', string='Datas'), - 'datas_fname': fields.Char('Data Filename',size=64), 'description': fields.Text('Description'), 'res_model': fields.Char('Resource Model',size=64, readonly=True, required=True), @@ -29,8 +28,8 @@ class Attachment(OSV): 'collision': lambda *a: 0, } _sql_constraints = [ - ('res_model_res_id_datas_fname', - 'UNIQUE (res_model, res_id, datas_fname)', + ('res_model_res_id_name', + 'UNIQUE (res_model, res_id, name)', 'Error! You can not create attachment with the same name!'), ] diff --git a/trytond/ir/attachment.xml b/trytond/ir/attachment.xml index f4253e9571..7209db3c6a 100644 --- a/trytond/ir/attachment.xml +++ b/trytond/ir/attachment.xml @@ -6,19 +6,17 @@ form +