[FIX] Data purging now working
parent
47996bec34
commit
974b1fc381
|
@ -28,9 +28,9 @@ class CleanupPurgeLineData(orm.TransientModel):
|
||||||
_name = 'cleanup.purge.line.data'
|
_name = 'cleanup.purge.line.data'
|
||||||
|
|
||||||
_columns = {
|
_columns = {
|
||||||
'model_id': fields.many2one(
|
'data_id': fields.many2one(
|
||||||
'ir.model', 'Model',
|
'ir.model.data', 'Data entry',
|
||||||
required=True, ondelete='CASCADE'),
|
ondelete='SET NULL'),
|
||||||
'wizard_id': fields.many2one(
|
'wizard_id': fields.many2one(
|
||||||
'cleanup.purge.wizard.data', 'Purge Wizard', readonly=True),
|
'cleanup.purge.wizard.data', 'Purge Wizard', readonly=True),
|
||||||
}
|
}
|
||||||
|
@ -99,7 +99,4 @@ class CleanupPurgeWizardData(orm.TransientModel):
|
||||||
'purge_line_ids': fields.one2many(
|
'purge_line_ids': fields.one2many(
|
||||||
'cleanup.purge.line.data',
|
'cleanup.purge.line.data',
|
||||||
'wizard_id', 'Data to purge'),
|
'wizard_id', 'Data to purge'),
|
||||||
'data_id': fields.many2one(
|
|
||||||
'ir.model.data', 'Data entry',
|
|
||||||
ondelete='SET NULL'),
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
<field name="name">Form view for purge data wizard</field>
|
<field name="name">Form view for purge data wizard</field>
|
||||||
<field name="model">cleanup.purge.wizard.data</field>
|
<field name="model">cleanup.purge.wizard.data</field>
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<form string="Purge data" version="7.0">
|
<form string="Purge data entries that refer to missing resources" version="7.0">
|
||||||
<h1>
|
<h1>
|
||||||
<field name="name"/>
|
<field name="name"/>
|
||||||
</h1>
|
</h1>
|
||||||
|
@ -14,7 +14,7 @@
|
||||||
<field name="purge_line_ids" colspan="4" nolabel="1">
|
<field name="purge_line_ids" colspan="4" nolabel="1">
|
||||||
<tree string="Purge data">
|
<tree string="Purge data">
|
||||||
<field name="name" />
|
<field name="name" />
|
||||||
<field name="model_id" />
|
<field name="data_id" />
|
||||||
<field name="purged" invisible="0" />
|
<field name="purged" invisible="0" />
|
||||||
<button type="object" name="purge"
|
<button type="object" name="purge"
|
||||||
icon="gtk-cancel" string="Purge this data"
|
icon="gtk-cancel" string="Purge this data"
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="action_purge_data" model="ir.actions.act_window">
|
<record id="action_purge_data" model="ir.actions.act_window">
|
||||||
<field name="name">Purge data</field>
|
<field name="name">Purge data entries that refer to missing resources</field>
|
||||||
<field name="type">ir.actions.act_window</field>
|
<field name="type">ir.actions.act_window</field>
|
||||||
<field name="res_model">cleanup.purge.wizard.data</field>
|
<field name="res_model">cleanup.purge.wizard.data</field>
|
||||||
<field name="view_type">form</field>
|
<field name="view_type">form</field>
|
||||||
|
|
Loading…
Reference in New Issue