diff --git a/odex30_base/whatsapp_mail_messaging/__manifest__.py b/odex30_base/whatsapp_mail_messaging/__manifest__.py index fce3c1d..3ce5cc8 100644 --- a/odex30_base/whatsapp_mail_messaging/__manifest__.py +++ b/odex30_base/whatsapp_mail_messaging/__manifest__.py @@ -1,6 +1,6 @@ { 'name': 'Odoo Whatsapp Integration', - 'version': '18.0.1.0.0', # تغيير الإصدار إلى 18.0 + 'version': '18.0.1.0.0', 'category': 'Sales', 'summary': """Odoo 18 Whatsapp Integration For Sales,Contacts,Crm,Stock,Purchase,Invoice, and Floating button in Website""", 'description': """Odoo 18 Version: Added options for sending Whatsapp messages and Mails in systray bar,sale order, invoices, @@ -11,7 +11,6 @@ 'company': 'Expert', 'depends': ['base', 'contacts', 'crm', 'stock', 'sale_management', 'purchase', 'account', 'website'], - # لا نغير هذا القسم الآن، سنعالج ملفاته واحدًا تلو الآخر 'data': [ 'security/ir.model.access.csv', 'views/portal_whatsapp_view.xml', @@ -26,14 +25,13 @@ 'wizard/portal_share_inherited.xml', ], - # هذا هو التغيير الهيكلي الأهم في Odoo 18 - # تم نقل تعريفات الجافاسكريبت و قوالب QWeb إلى هنا 'assets': { 'web.assets_backend': [ - # '/whatsapp_mail_messaging/static/src/js/whatsapp_button.js', # معطل مؤقتاً - # '/whatsapp_mail_messaging/static/src/js/mail_button.js', # معطل مؤقتاً - # '/whatsapp_mail_messaging/static/src/xml/whatsapp_button.xml', # معطل مؤقتاً - # '/whatsapp_mail_messaging/static/src/xml/mail_button.xml', # معطل مؤقتاً + '/whatsapp_mail_messaging/static/src/js/whatsapp_button.js', + '/whatsapp_mail_messaging/static/src/js/mail_button.js', + '/whatsapp_mail_messaging/static/src/xml/whatsapp_button.xml', + '/whatsapp_mail_messaging/static/src/xml/mail_button.xml', + '/whatsapp_mail_messaging/static/src/css/systray_icons.css', ], 'web.assets_frontend': [ '/whatsapp_mail_messaging/static/src/css/whatsapp.css', diff --git a/odex30_base/whatsapp_mail_messaging/model/account_move.py b/odex30_base/whatsapp_mail_messaging/model/account_move.py index d91e615..737f31a 100644 --- a/odex30_base/whatsapp_mail_messaging/model/account_move.py +++ b/odex30_base/whatsapp_mail_messaging/model/account_move.py @@ -33,7 +33,6 @@ class Account(models.Model): compose_form_id = self.env.ref('whatsapp_mail_messaging.whatsapp_message_wizard_form').id ctx = dict(self.env.context) - # استخدام f-string والكشف عن القيم الفارغة لتجنب الخطأ partner_name = self.partner_id.name or '' invoice_name = self.name or '' total_amount = self.amount_total or 0.0 diff --git a/odex30_base/whatsapp_mail_messaging/static/src/css/systray_icons.css b/odex30_base/whatsapp_mail_messaging/static/src/css/systray_icons.css new file mode 100644 index 0000000..a3061ef --- /dev/null +++ b/odex30_base/whatsapp_mail_messaging/static/src/css/systray_icons.css @@ -0,0 +1,4 @@ +.o_systray_item .fa-whatsapp, +.o_systray_item .fa-envelope { + margin: 0 5px; +} diff --git a/odex30_base/whatsapp_mail_messaging/static/src/js/mail_button.js b/odex30_base/whatsapp_mail_messaging/static/src/js/mail_button.js index b25b8e0..3f407a5 100644 --- a/odex30_base/whatsapp_mail_messaging/static/src/js/mail_button.js +++ b/odex30_base/whatsapp_mail_messaging/static/src/js/mail_button.js @@ -1,5 +1,3 @@ -/** @odoo-module **/ - import { registry } from "@web/core/registry"; import { useService } from "@web/core/utils/hooks"; import { Component } from "@odoo/owl"; diff --git a/odex30_base/whatsapp_mail_messaging/static/src/js/whatsapp_button.js b/odex30_base/whatsapp_mail_messaging/static/src/js/whatsapp_button.js index a9c4e2b..1582fe3 100644 --- a/odex30_base/whatsapp_mail_messaging/static/src/js/whatsapp_button.js +++ b/odex30_base/whatsapp_mail_messaging/static/src/js/whatsapp_button.js @@ -1,4 +1,3 @@ - import { registry } from "@web/core/registry"; import { useService } from "@web/core/utils/hooks"; import { Component } from "@odoo/owl"; diff --git a/odex30_base/whatsapp_mail_messaging/views/account_move_inherited.xml b/odex30_base/whatsapp_mail_messaging/views/account_move_inherited.xml index 69479ff..ba0299a 100644 --- a/odex30_base/whatsapp_mail_messaging/views/account_move_inherited.xml +++ b/odex30_base/whatsapp_mail_messaging/views/account_move_inherited.xml @@ -1,20 +1,17 @@ - account.move.form.view.inherited account.move -