diff --git a/membership_card_odoo/__manifest__.py b/membership_card_odoo/__manifest__.py index 21db223ab..523d05676 100644 --- a/membership_card_odoo/__manifest__.py +++ b/membership_card_odoo/__manifest__.py @@ -36,7 +36,7 @@ 'depends': ['membership'], 'data': [ 'report/membership_card_reports.xml', - 'views/res_partner_views.xml', + 'data/ir_actions_server_data.xml', ], 'images': ['static/description/banner.png'], 'license': 'AGPL-3', diff --git a/membership_card_odoo/data/ir_actions_server_data.xml b/membership_card_odoo/data/ir_actions_server_data.xml new file mode 100644 index 000000000..3696f3c86 --- /dev/null +++ b/membership_card_odoo/data/ir_actions_server_data.xml @@ -0,0 +1,13 @@ + + + + + + Print Membership Card + + + code + action = records.server_action_get_card() + + + \ No newline at end of file diff --git a/membership_card_odoo/doc/RELEASE_NOTES.md b/membership_card_odoo/doc/RELEASE_NOTES.md index af6ac2b07..20875f69d 100644 --- a/membership_card_odoo/doc/RELEASE_NOTES.md +++ b/membership_card_odoo/doc/RELEASE_NOTES.md @@ -3,5 +3,9 @@ #### 21.12.2023 #### Version 15.0.1.0.0 #### ADD - - Initial Commit for Membership Card + +#### 02.02.2024 +#### Version 15.0.1.0.1 +#### UPDATE +- Fixed the issue of not printing the arabic words in the report \ No newline at end of file diff --git a/membership_card_odoo/models/res_partner.py b/membership_card_odoo/models/res_partner.py index 084703aeb..aa1112c9b 100644 --- a/membership_card_odoo/models/res_partner.py +++ b/membership_card_odoo/models/res_partner.py @@ -63,6 +63,5 @@ class ResPartner(models.Model): } return self.env.ref('membership_card_odoo.action_membership' '_card').report_action(None, data=data) - else: - raise ValidationError( - 'Need to buy membership inorder to print membership card') + raise ValidationError( + 'Need to buy membership inorder to print membership card') diff --git a/membership_card_odoo/report/membership_card_reports.xml b/membership_card_odoo/report/membership_card_reports.xml index 16f98e40e..80db35ff2 100644 --- a/membership_card_odoo/report/membership_card_reports.xml +++ b/membership_card_odoo/report/membership_card_reports.xml @@ -29,114 +29,119 @@ diff --git a/membership_card_odoo/views/res_partner_views.xml b/membership_card_odoo/views/res_partner_views.xml deleted file mode 100644 index 484030648..000000000 --- a/membership_card_odoo/views/res_partner_views.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Print Membership Card - - - code - action = records.server_action_get_card() - -