Browse Source

Dec 17: [FIX] Bug Fixed 'odoo_advanced_chatter'

pull/301/merge
Cybrosys Technologies 4 months ago
parent
commit
740ba09795
  1. 7
      odoo_advanced_chatter/doc/RELEASE_NOTES.md
  2. 4
      odoo_advanced_chatter/models/mail_message.py
  3. 4
      odoo_advanced_chatter/wizard/mail_wizard_recipient.py

7
odoo_advanced_chatter/doc/RELEASE_NOTES.md

@ -8,4 +8,9 @@
#### 21.06.2024
#### Version 16.0.2.0.0
#### UPDATE
- UPDATE
- UPDATE
#### 16.12.2024
#### Version 16.0.2.0.1
#### UPDATE
- Solved the issue of user model access.

4
odoo_advanced_chatter/models/mail_message.py

@ -33,9 +33,9 @@ class MailMessage(models.Model):
res_id = values.get('res_id',
self._context.get('default_res_id')) or False
email_from = values.get('email_from')
reply_to_id = self.env['ir.config_parameter'].get_param('reply_to')
reply_to_id = self.env['ir.config_parameter'].sudo().get_param('reply_to')
author1 = self.env['res.users'].browse(int(reply_to_id))
self.env['ir.config_parameter'].set_param('reply_to', self.env.user.id)
self.env['ir.config_parameter'].sudo().set_param('reply_to', self.env.user.id)
email_from1 = author1.email_formatted
message_type = values.get('message_type')
records = None

4
odoo_advanced_chatter/wizard/mail_wizard_recipient.py

@ -38,9 +38,9 @@ class AddRecipient(models.TransientModel):
def add_recipients(self):
"""On selecting the user to whom the mail is sent, the user is then
added to config parameters"""
self.env['ir.config_parameter'].set_param('reply_to',
self.env['ir.config_parameter'].sudo().set_param('reply_to',
self.partner_id.id)
@api.model
def get_user(self, user_id):
self.env['ir.config_parameter'].set_param('reply_to', user_id)
self.env['ir.config_parameter'].sudo().set_param('reply_to', user_id)

Loading…
Cancel
Save