diff --git a/backend_theme_infinito/__manifest__.py b/backend_theme_infinito/__manifest__.py index 032399b83..d0610118a 100644 --- a/backend_theme_infinito/__manifest__.py +++ b/backend_theme_infinito/__manifest__.py @@ -27,7 +27,7 @@ Main Highlight Of The Theme Is You Can Dynamically Change The Colors, Views, Buttons, Different Types Sidebar...Etc""", "category": "Themes/Backend", - "version": "16.0.1.0.0", + "version": "16.0.1.0.1", 'author': 'Cybrosys Techno Solutions', 'company': 'Cybrosys Techno Solutions', 'maintainer': 'Cybrosys Techno Solutions', diff --git a/backend_theme_infinito/models/recent_apps.py b/backend_theme_infinito/models/recent_apps.py index eb9ab2b6b..4ab97fa4d 100644 --- a/backend_theme_infinito/models/recent_apps.py +++ b/backend_theme_infinito/models/recent_apps.py @@ -29,8 +29,19 @@ class RecentApps(models.Model): name = fields.Char(compute='_compute_icon', store=True) app_id = fields.Integer() icon = fields.Binary(compute='_compute_icon', store=True) + type = fields.Char(compute='_compute_type', store=True) user_id = fields.Many2one('res.users') + @api.depends('app_id') + def _compute_type(self): + menu_ui = self.env['ir.ui.menu'] + for rec in self: + app = menu_ui.browse(rec.app_id) + la = str(app.web_icon) + spl_word = '.' + res = la.split(spl_word, 1) + splitString = res[1] + rec.type = splitString @api.depends('app_id') def _compute_icon(self): menu_ui = self.env['ir.ui.menu'] diff --git a/backend_theme_infinito/static/src/js/navbar.js b/backend_theme_infinito/static/src/js/navbar.js index bef1f80e8..c8bde5341 100644 --- a/backend_theme_infinito/static/src/js/navbar.js +++ b/backend_theme_infinito/static/src/js/navbar.js @@ -309,7 +309,6 @@ patch(ControlPanel.prototype, 'backend_theme_infinito/static/src/js/navbar.Contr ev.target.classList.add("active"); this.state.infinitoBookmarks.push(action_id) this.state.infinitoMenuBookmarks.push(book); - console.log(this.state) } else { let index = this.state.infinitoBookmarks.indexOf(action_id); this.state.infinitoBookmarks.splice(index, 1); diff --git a/backend_theme_infinito/static/src/js/recentApps.js b/backend_theme_infinito/static/src/js/recentApps.js index 6c1af8597..edd9ad67e 100644 --- a/backend_theme_infinito/static/src/js/recentApps.js +++ b/backend_theme_infinito/static/src/js/recentApps.js @@ -26,7 +26,8 @@ InfinitoRecentApps.template = xml`
- + +
diff --git a/backend_theme_infinito/static/src/xml/sidebar.xml b/backend_theme_infinito/static/src/xml/sidebar.xml index c47a89ffe..f1fe2e16f 100644 --- a/backend_theme_infinito/static/src/xml/sidebar.xml +++ b/backend_theme_infinito/static/src/xml/sidebar.xml @@ -82,9 +82,9 @@ class="nav-link"> - + t-attf-src="data:image/png;base64,{{app.webIconData}}"/> @@ -99,7 +99,7 @@ + t-attf-src="data:image/png;base64,{{app.webIconData}}"/> @@ -162,7 +162,7 @@
+ t-attf-src="data:image/png;base64,{{app.webIconData}}"/>