Revert "[FIX] res.currency: allow duplication"
This reverts commit d780f9476d
.
Did not work due to the size=3 on name field that strips the code to the first
three letters only (removing the " (copy)" part).
Copying a currency has a few business cases as the rates are not copied.
As can not increase the size of a field in stable, remove the method that had no
effect.
Fixes #11036
This commit is contained in:
parent
95c9036aef
commit
0af32f3f84
|
@ -135,16 +135,6 @@ class res_currency(osv.osv):
|
||||||
reads = self.read(cr, uid, ids, ['name','symbol'], context=context, load='_classic_write')
|
reads = self.read(cr, uid, ids, ['name','symbol'], context=context, load='_classic_write')
|
||||||
return [(x['id'], tools.ustr(x['name'])) for x in reads]
|
return [(x['id'], tools.ustr(x['name'])) for x in reads]
|
||||||
|
|
||||||
def copy(self, cr, uid, id, default=None, context=None):
|
|
||||||
if context is None:
|
|
||||||
context = {}
|
|
||||||
if not default:
|
|
||||||
default = {}
|
|
||||||
default.update(name=_("%s (copy)")
|
|
||||||
% (self.browse(cr, uid, id, context=context).name))
|
|
||||||
return super(res_currency, self).copy(
|
|
||||||
cr, uid, id, default=default, context=context)
|
|
||||||
|
|
||||||
@api.v8
|
@api.v8
|
||||||
def round(self, amount):
|
def round(self, amount):
|
||||||
""" Return `amount` rounded according to currency `self`. """
|
""" Return `amount` rounded according to currency `self`. """
|
||||||
|
|
Loading…
Reference in New Issue