Remove ids from on_change* calls

This commit is contained in:
Cédric Krier committed 2010-03-18 18:17:16 +01:00
1 parent a41b016eca
commit c7aa7901b7
1 file changed
+16 -19
+16 -19
View File
@@ -205,7 +205,7 @@ class Purchase(ModelWorkflow, ModelSQL, ModelView):
def default_shipment_state(self, cursor, user, context=None):
return 'none'
def on_change_party(self, cursor, user, ids, vals, context=None):
def on_change_party(self, cursor, user, vals, context=None):
party_obj = self.pool.get('party.party')
address_obj = self.pool.get('party.address')
payment_term_obj = self.pool.get('account.invoice.payment_term')
@@ -232,7 +232,7 @@ class Purchase(ModelWorkflow, ModelSQL, ModelView):
res['payment_term'], context=context).rec_name
return res
def on_change_with_currency_digits(self, cursor, user, ids, vals,
def on_change_with_currency_digits(self, cursor, user, vals,
context=None):
currency_obj = self.pool.get('currency.currency')
if vals.get('currency'):
@@ -257,8 +257,7 @@ class Purchase(ModelWorkflow, ModelSQL, ModelView):
res[purchase.id] = purchase.currency.digits
return res
def on_change_with_party_lang(self, cursor, user, ids, vals,
context=None):
def on_change_with_party_lang(self, cursor, user, vals, context=None):
party_obj = self.pool.get('party.party')
if vals.get('party'):
party = party_obj.browse(cursor, user, vals['party'],
@@ -281,7 +280,7 @@ class Purchase(ModelWorkflow, ModelSQL, ModelView):
res['language'] = purchase.party.lang.code
return res
def on_change_lines(self, cursor, user, ids, vals, context=None):
def on_change_lines(self, cursor, user, vals, context=None):
currency_obj = self.pool.get('currency.currency')
tax_obj = self.pool.get('account.tax')
invoice_obj = self.pool.get('account.invoice')
@@ -999,8 +998,7 @@ class PurchaseLine(ModelSQL, ModelView):
res[line.id] = val
return res
def on_change_with_unit_digits(self, cursor, user, ids, vals,
context=None):
def on_change_with_unit_digits(self, cursor, user, vals, context=None):
uom_obj = self.pool.get('product.uom')
if vals.get('unit'):
uom = uom_obj.browse(cursor, user, vals['unit'],
@@ -1031,7 +1029,7 @@ class PurchaseLine(ModelSQL, ModelView):
res = {}
return res
def on_change_product(self, cursor, user, ids, vals, context=None):
def on_change_product(self, cursor, user, vals, context=None):
party_obj = self.pool.get('party.party')
product_obj = self.pool.get('product.product')
uom_obj = self.pool.get('product.uom')
@@ -1098,11 +1096,11 @@ class PurchaseLine(ModelSQL, ModelView):
vals = vals.copy()
vals['unit_price'] = res['unit_price']
vals['type'] = 'line'
res['amount'] = self.on_change_with_amount(cursor, user, ids,
vals, context=context)
res['amount'] = self.on_change_with_amount(cursor, user, vals,
context=context)
return res
def on_change_quantity(self, cursor, user, ids, vals, context=None):
def on_change_quantity(self, cursor, user, vals, context=None):
product_obj = self.pool.get('product.product')
if context is None:
@@ -1126,10 +1124,10 @@ class PurchaseLine(ModelSQL, ModelView):
context=ctx2)[vals['product']]
return res
def on_change_unit(self, cursor, user, ids, vals, context=None):
return self.on_change_quantity(cursor, user, ids, vals, context=context)
def on_change_unit(self, cursor, user, vals, context=None):
return self.on_change_quantity(cursor, user, vals, context=context)
def on_change_with_amount(self, cursor, user, ids, vals, context=None):
def on_change_with_amount(self, cursor, user, vals, context=None):
currency_obj = self.pool.get('currency.currency')
if vals.get('type') == 'line':
if isinstance(vals.get('_parent_purchase.currency'), (int, long)):
@@ -1418,8 +1416,7 @@ class Template(ModelSQL, ModelView):
return True
return False
def on_change_with_purchase_uom(self, cursor, user, ids, vals,
context=None):
def on_change_with_purchase_uom(self, cursor, user, vals, context=None):
uom_obj = self.pool.get('product.uom')
res = False
@@ -1460,9 +1457,9 @@ Template()
class Product(ModelSQL, ModelView):
_name = 'product.product'
def on_change_with_purchase_uom(self, cursor, user, ids, vals, context=None):
def on_change_with_purchase_uom(self, cursor, user, vals, context=None):
template_obj = self.pool.get('product.template')
return template_obj.on_change_with_purchase_uom(cursor, user, ids, vals,
return template_obj.on_change_with_purchase_uom(cursor, user, vals,
context=context)
def get_purchase_price(self, cursor, user, ids, quantity=0, context=None):
@@ -1800,7 +1797,7 @@ class Move(ModelSQL, ModelView):
return self.on_change_with_purchase_visible(cursor, user, [], vals,
context=context)
def on_change_with_purchase_visible(self, cursor, user, ids, vals,
def on_change_with_purchase_visible(self, cursor, user, vals,
context=None):
location_obj = self.pool.get('stock.location')
if vals.get('from_location'):