From 7e26733c8d3251b2738e773c537ce19fb16257e5 Mon Sep 17 00:00:00 2001 From: Nikolaus Weingartmair Date: Mon, 22 Aug 2022 12:07:49 +0200 Subject: [PATCH] [MIG] website_rma: Migration to 15.0 --- website_rma/__manifest__.py | 9 ++++--- website_rma/controllers/main.py | 4 +-- website_rma/data/website_data.xml | 14 +++++------ website_rma/views/assets.xml | 17 ------------- website_rma/views/request_rma_form.xml | 16 +++++------- website_rma/views/website_templates.xml | 33 ++++++++++++------------- 6 files changed, 36 insertions(+), 57 deletions(-) delete mode 100644 website_rma/views/assets.xml diff --git a/website_rma/__manifest__.py b/website_rma/__manifest__.py index 075bd339..ef0070f5 100644 --- a/website_rma/__manifest__.py +++ b/website_rma/__manifest__.py @@ -3,21 +3,24 @@ { "name": "Return Merchandise Authorization Management - Website Form", "summary": "Return Merchandise Authorization (RMA)", - "version": "14.0.1.0.0", + "version": "15.0.1.0.0", "development_status": "Production/Stable", "category": "RMA", "website": "https://github.com/OCA/rma", "author": "Tecnativa, Odoo Community Association (OCA)", "maintainers": ["ernestotejeda"], "license": "AGPL-3", - "depends": ["rma", "website_form"], + "depends": ["rma", "website"], "data": [ "data/ir_model_data.xml", - "views/assets.xml", "views/request_rma_form.xml", "views/res_config_settings_views.xml", "views/website_rma_portal_templates.xml", "views/website_templates.xml", "data/website_data.xml", ], + "assets": { + "web.assets_frontend": ["/website_rma/static/src/js/website_rma.js"], + "web.assets_tests": ["/website_rma/static/src/js/website_rma.tour.js"], + }, } diff --git a/website_rma/controllers/main.py b/website_rma/controllers/main.py index 5b27abaf..2970e6c5 100644 --- a/website_rma/controllers/main.py +++ b/website_rma/controllers/main.py @@ -5,10 +5,10 @@ import json from odoo import http from odoo.http import request -from odoo.addons.website_form.controllers.main import WebsiteForm +from odoo.addons.website.controllers import form -class WebsiteForm(WebsiteForm): +class WebsiteForm(form.WebsiteForm): def insert_record(self, request, model, values, custom, meta=None): res = super().insert_record(request, model, values, custom, meta) # Add the customer to the followers, the same as when creating diff --git a/website_rma/data/website_data.xml b/website_rma/data/website_data.xml index 3acb3276..1488a87c 100644 --- a/website_rma/data/website_data.xml +++ b/website_rma/data/website_data.xml @@ -2,12 +2,10 @@ - - - /requestrma-thank-you - - True - - - + + /requestrma-thank-you + + True + + diff --git a/website_rma/views/assets.xml b/website_rma/views/assets.xml deleted file mode 100644 index 4f5ec696..00000000 --- a/website_rma/views/assets.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - -