diff --git a/odex25_donation/affiliate_management/models/affiliate_config_setting.py b/odex25_donation/affiliate_management/models/affiliate_config_setting.py index b45af5458..af45b7d7b 100644 --- a/odex25_donation/affiliate_management/models/affiliate_config_setting.py +++ b/odex25_donation/affiliate_management/models/affiliate_config_setting.py @@ -27,17 +27,17 @@ class AffiliateConfiguration(models.TransientModel): def _get_program(self): # _logger.info("-----_get_program-----%r-----",self.env['affiliate.program'].search([])) # self.remove_prgm() - return self.env['affiliate.program'].search([], limit=1).id + return self.env['affiliate.program'].sudo().search([], limit=1).id def remove_prgm(self): # _logger.info("----remove_prgm--env['affiliate.program']------%r-----",self.env['affiliate.program'].search([])) - prgm = self.env['affiliate.program'].search([]) + prgm = self.env['affiliate.program'].sudo().search([]) for p in prgm: p.unlink() @api.model def _get_banner(self): - return self.env['affiliate.banner'].search([], limit=1).id + return self.env['affiliate.banner'].sudo().search([], limit=1).id affiliate_program_id = fields.Many2one('affiliate.program', string=" Affiliate Program") enable_ppc = fields.Boolean(string="Enable PPC", default=True) @@ -136,7 +136,7 @@ class AffiliateConfiguration(models.TransientModel): def website_constant(self): res = {} IrDefault = self.env['ir.default'].sudo() - aff_prgmObj = self.env['affiliate.program'].search([], limit=1) + aff_prgmObj = self.env['affiliate.program'].sudo().search([], limit=1) res.update( work_title=aff_prgmObj.work_title or "The process is very simple. Simply, signup/login to your affiliate portal, pick your affiliate link and place them into your website/blogs and watch your account balance grow as your visitors become our customers, as :", work_text=aff_prgmObj.work_text or "
  1. Visitor clicks on affiliate links posted on your website/blogs.

  2. A cookie is placed in their browser for tracking purposes.

  3. The visitor browses our site and may decide to order.

  4. If the visitor orders, the order will be registered as a sale for you and you will receive a commission for this sale.

",