mirror of
https://github.com/ForgeFlow/stock-rma.git
synced 2025-01-21 12:57:49 +02:00
[FIX]coding mistakes affecting migration
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
'author': "Eficent, Odoo Community Association (OCA)",
|
||||
'website': 'http://www.github.com/OCA/rma',
|
||||
'depends': ['stock', 'mail', 'procurement'],
|
||||
'demo': ['demo/stock_demo.xml',
|
||||
'demo': [#'demo/stock_demo.xml',
|
||||
],
|
||||
'data': ['security/rma.xml',
|
||||
'security/ir.model.access.csv',
|
||||
|
||||
@@ -164,7 +164,8 @@ def assign_name(cr):
|
||||
def assign_partner(cr):
|
||||
cr.execute("""
|
||||
update rma_order_line set partner_id = ro.partner_id
|
||||
from rma_order ro inner join rma_order_line rol on rol.rma_id = ro.id
|
||||
from rma_order_line rol inner join rma_order ro on rol.rma_id = ro.id
|
||||
where ro.partner_id is not null
|
||||
""")
|
||||
|
||||
|
||||
|
||||
@@ -119,8 +119,9 @@ def drop_indexes(cr):
|
||||
|
||||
def pre_init_hook(cr):
|
||||
env = Environment(cr, SUPERUSER_ID, {})
|
||||
openupgrade.copy_columns(env.cr, column_copies)
|
||||
openupgrade.rename_columns(env.cr, column_renames)
|
||||
openupgrade.rename_tables(env.cr, _table_renames)
|
||||
assign_status(env.cr)
|
||||
set_default_values(env.cr)
|
||||
if not openupgrade.table_exists(env.cr, 'rma_order'):
|
||||
openupgrade.copy_columns(env.cr, column_copies)
|
||||
openupgrade.rename_columns(env.cr, column_renames)
|
||||
openupgrade.rename_tables(env.cr, _table_renames)
|
||||
assign_status(env.cr)
|
||||
set_default_values(env.cr)
|
||||
|
||||
@@ -3,4 +3,4 @@
|
||||
|
||||
from . import models
|
||||
from . import tests
|
||||
from .post_init_hook import migrate
|
||||
from .post_init_hook import post_init_hook
|
||||
|
||||
@@ -27,7 +27,8 @@ class RmaOrderLine(models.Model):
|
||||
@api.depends('sale_line_ids', 'sale_type', 'sales_count',
|
||||
'sale_line_ids.state')
|
||||
def _compute_qty_sold(self):
|
||||
self.qty_sold = self._get_rma_sold_qty()
|
||||
for rec in self:
|
||||
rec.qty_sold = rec._get_rma_sold_qty()
|
||||
|
||||
@api.multi
|
||||
def _compute_sales_count(self):
|
||||
@@ -157,4 +158,3 @@ class RmaOrderLine(models.Model):
|
||||
lambda p: p.state not in ('draft', 'sent', 'cancel')):
|
||||
qty += sale_line.product_uom_qty
|
||||
return qty
|
||||
|
||||
|
||||
Reference in New Issue
Block a user