mirror of
https://github.com/guohuadeng/app-odoo.git
synced 2025-02-23 04:11:36 +02:00
[FIX] python call action rights
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
'name': "Database auto-backup,数据库自动备份",
|
'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',
|
'summary': 'Automated backups, optimized from auto_backup of Yenthe Van Ginneken',
|
||||||
|
|
||||||
|
|||||||
@@ -329,7 +329,7 @@ class DbBackup(models.Model):
|
|||||||
def action_view_cron(self):
|
def action_view_cron(self):
|
||||||
self.ensure_one()
|
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)
|
cron = self.env.ref('app_auto_backup.backup_scheduler', False)
|
||||||
if action and cron:
|
if action and cron:
|
||||||
action['views'] = [(self.env.ref('base.ir_cron_view_form').id, 'form')]
|
action['views'] = [(self.env.ref('base.ir_cron_view_form').id, 'form')]
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
'name': 'odoo17 Tweak,Ai Employee,Boost,Customize All in One. Customize,UI,Boost,Security,Data',
|
'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',
|
'author': 'odooai.cn',
|
||||||
'category': 'Extra Tools',
|
'category': 'Extra Tools',
|
||||||
'website': 'https://www.odooai.cn',
|
'website': 'https://www.odooai.cn',
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ class IrModule(models.Model):
|
|||||||
|
|
||||||
def button_get_po(self):
|
def button_get_po(self):
|
||||||
self.ensure_one()
|
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({
|
action['context'].update({
|
||||||
'default_lang': self.env.user.lang,
|
'default_lang': self.env.user.lang,
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -39,7 +39,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
'name': "Website Blogs,Page Editor in source code. mass edit blog and page.Odoo网页与博文源码编辑器",
|
'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',
|
'author': 'odooai.cn',
|
||||||
'category': 'Website',
|
'category': 'Website',
|
||||||
'website': 'https://www.odooai.cn',
|
'website': 'https://www.odooai.cn',
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class BlogBlog(models.Model):
|
|||||||
|
|
||||||
def action_view_blog_post(self):
|
def action_view_blog_post(self):
|
||||||
self.ensure_one()
|
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)]
|
action['domain'] = [('blog_id', '=', self.id)]
|
||||||
return action
|
return action
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ class BlogPost(models.Model):
|
|||||||
|
|
||||||
def action_post_debug_view(self):
|
def action_post_debug_view(self):
|
||||||
self.ensure_one()
|
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['views'] = [(self.env.ref('website_blog.view_blog_post_form').id, 'form')]
|
||||||
action['res_id'] = self.id
|
action['res_id'] = self.id
|
||||||
@@ -37,7 +37,7 @@ class BlogPost(models.Model):
|
|||||||
|
|
||||||
def action_post_code_view(self):
|
def action_post_code_view(self):
|
||||||
self.ensure_one()
|
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['views'] = [(self.env.ref('app_website_blog_editor.app_blog_post_form_view_code').id, 'form')]
|
||||||
action['res_id'] = self.id
|
action['res_id'] = self.id
|
||||||
|
|||||||
@@ -39,7 +39,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
'name': "Website Product Editor in Backend",
|
'name': "Website Product Editor in Backend",
|
||||||
'version': '16.23.08.03',
|
'version': '16.24.03.12',
|
||||||
'author': 'odooai.cn',
|
'author': 'odooai.cn',
|
||||||
'category': 'Website',
|
'category': 'Website',
|
||||||
'website': 'https://www.odooai.cn',
|
'website': 'https://www.odooai.cn',
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ class ProductTemplate(models.Model):
|
|||||||
|
|
||||||
def action_product_debug_view(self):
|
def action_product_debug_view(self):
|
||||||
self.ensure_one()
|
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['views'] = [(self.env.ref('app_website_sale_editor.app_product_template_form_view_debug').id, 'form')]
|
||||||
action['res_id'] = self.id
|
action['res_id'] = self.id
|
||||||
@@ -18,7 +18,7 @@ class ProductTemplate(models.Model):
|
|||||||
def action_product_code_view(self):
|
def action_product_code_view(self):
|
||||||
self.ensure_one()
|
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['views'] = [(self.env.ref('app_website_sale_editor.app_product_template_form_view_code').id, 'form')]
|
||||||
action['res_id'] = self.id
|
action['res_id'] = self.id
|
||||||
|
|||||||
Reference in New Issue
Block a user