[FIX] python call action rights

This commit is contained in:
Chill
2024-03-12 17:12:12 +08:00
parent f50ca7b3de
commit 355958e8f3
9 changed files with 11 additions and 11 deletions

View File

@@ -4,7 +4,7 @@
{
'name': "Database auto-backup,数据库自动备份",
'version': '16.23.06.25',
'version': '16.24.03.12',
'summary': 'Automated backups, optimized from auto_backup of Yenthe Van Ginneken',

View File

@@ -329,7 +329,7 @@ class DbBackup(models.Model):
def action_view_cron(self):
self.ensure_one()
action = self.env.ref('base.ir_cron_act', False).read()[0]
action = self.env.ref('base.ir_cron_act', False).sudo().read()[0]
cron = self.env.ref('app_auto_backup.backup_scheduler', False)
if action and cron:
action['views'] = [(self.env.ref('base.ir_cron_view_form').id, 'form')]

View File

@@ -23,7 +23,7 @@
{
'name': 'odoo17 Tweak,Ai Employee,Boost,Customize All in One. Customize,UI,Boost,Security,Data',
'version': '16.24.03.11',
'version': '16.24.03.12',
'author': 'odooai.cn',
'category': 'Extra Tools',
'website': 'https://www.odooai.cn',

View File

@@ -58,7 +58,7 @@ class IrModule(models.Model):
def button_get_po(self):
self.ensure_one()
action = self.env.ref('app_odoo_customize.action_server_module_multi_get_po').read()[0]
action = self.env.ref('app_odoo_customize.action_server_module_multi_get_po').sudo().read()[0]
action['context'].update({
'default_lang': self.env.user.lang,
})

View File

@@ -39,7 +39,7 @@
{
'name': "Website Blogs,Page Editor in source code. mass edit blog and page.Odoo网页与博文源码编辑器",
'version': '16.23.10.31',
'version': '16.24.03.12',
'author': 'odooai.cn',
'category': 'Website',
'website': 'https://www.odooai.cn',

View File

@@ -15,7 +15,7 @@ class BlogBlog(models.Model):
def action_view_blog_post(self):
self.ensure_one()
action = self.env.ref('website_blog.action_blog_post').read()[0]
action = self.env.ref('website_blog.action_blog_post').sudo().read()[0]
action['domain'] = [('blog_id', '=', self.id)]
return action

View File

@@ -29,7 +29,7 @@ class BlogPost(models.Model):
def action_post_debug_view(self):
self.ensure_one()
action = self.env.ref('website_blog.action_blog_post').read()[0]
action = self.env.ref('website_blog.action_blog_post').sudo().read()[0]
action['views'] = [(self.env.ref('website_blog.view_blog_post_form').id, 'form')]
action['res_id'] = self.id
@@ -37,7 +37,7 @@ class BlogPost(models.Model):
def action_post_code_view(self):
self.ensure_one()
action = self.env.ref('website_blog.action_blog_post').read()[0]
action = self.env.ref('website_blog.action_blog_post').sudo().read()[0]
action['views'] = [(self.env.ref('app_website_blog_editor.app_blog_post_form_view_code').id, 'form')]
action['res_id'] = self.id

View File

@@ -39,7 +39,7 @@
{
'name': "Website Product Editor in Backend",
'version': '16.23.08.03',
'version': '16.24.03.12',
'author': 'odooai.cn',
'category': 'Website',
'website': 'https://www.odooai.cn',

View File

@@ -9,7 +9,7 @@ class ProductTemplate(models.Model):
def action_product_debug_view(self):
self.ensure_one()
action = self.env.ref('website_sale.product_template_action_website').read()[0]
action = self.env.ref('website_sale.product_template_action_website').sudo().read()[0]
action['views'] = [(self.env.ref('app_website_sale_editor.app_product_template_form_view_debug').id, 'form')]
action['res_id'] = self.id
@@ -18,7 +18,7 @@ class ProductTemplate(models.Model):
def action_product_code_view(self):
self.ensure_one()
action = self.env.ref('website_sale.action_product_pages_list').read()[0]
action = self.env.ref('website_sale.action_product_pages_list').sudo().read()[0]
action['views'] = [(self.env.ref('app_website_sale_editor.app_product_template_form_view_code').id, 'form')]
action['res_id'] = self.id