Skip to content

Commit

Permalink
[ADD] maintenance_ux: create demo data
Browse files Browse the repository at this point in the history
closes #121

Related: ingadhoc/product#518
Signed-off-by: Bruno Zanotti <bz@adhoc.com.ar>
  • Loading branch information
vib-adhoc authored and bruno-zanotti committed Aug 1, 2023
1 parent a3d9141 commit b102c1e
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 1 deletion.
3 changes: 3 additions & 0 deletions maintenance_ux/__manifest__.py
Expand Up @@ -38,6 +38,9 @@
'data/maintenance_data.xml',
'views/maintenance_views.xml',
],
'demo':[
'demo/maintenance_demo.xml',
],
'installable': True,
'auto_install': False,
'application': False,
Expand Down
24 changes: 24 additions & 0 deletions maintenance_ux/demo/maintenance_demo.xml
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="rating_maintenance_1" model="rating.rating">
<field name="access_token">MAINTENANCE_1</field>
<field name="res_model_id" ref="maintenance.model_maintenance_request"/>
<field name="rated_partner_id" ref="base.partner_demo"/>
<field name="partner_id" ref="base.partner_admin"/>
<field name="create_date" eval="datetime.now()"/>
<field name="res_id" ref="maintenance.m_request_3"/>
</record>
<function model="maintenance.request" name="rating_apply"
eval="([ref('maintenance.m_request_3')], 5, 'MAINTENANCE_1', None, 'Good Job')"/>

<record id="rating_maintenance_2" model="rating.rating">
<field name="access_token">MAINTENANCE_2</field>
<field name="res_model_id" ref="maintenance.model_maintenance_request"/>
<field name="rated_partner_id" ref="base.partner_demo"/>
<field name="partner_id" ref="base.partner_admin"/>
<field name="create_date" eval="datetime.now()"/>
<field name="res_id" ref="maintenance.m_request_6"/>
</record>
<function model="maintenance.request" name="rating_apply"
eval="([ref('maintenance.m_request_6')], 2, 'MAINTENANCE_2', None, 'Not as good as expected')"/>
</odoo>
2 changes: 1 addition & 1 deletion maintenance_ux/models/maintenance_request.py
Expand Up @@ -15,7 +15,7 @@ def action_send_rating(self):
for order in self:
order.rating_send_request(rating_template, force_send=True)

def rating_get_partner_id(self):
def _rating_get_partner(self):
if self.user_id.partner_id:
return self.user_id.partner_id
return self.env['res.partner']

0 comments on commit b102c1e

Please sign in to comment.