From 1b8ebc077085e8e03d98d10e17691474e74f5c40 Mon Sep 17 00:00:00 2001 From: Risvana Cybro Date: Tue, 5 Aug 2025 17:19:26 +0530 Subject: [PATCH] Aug 05: [FIX] Bug Fixed 'multi_vendor_marketplace' --- multi_vendor_marketplace/__manifest__.py | 2 +- multi_vendor_marketplace/doc/RELEASE_NOTES.md | 6 ++++++ multi_vendor_marketplace/models/inventory_request.py | 2 +- multi_vendor_marketplace/models/product_template.py | 2 +- multi_vendor_marketplace/models/res_partner.py | 9 ++++----- multi_vendor_marketplace/static/src/js/rating.js | 1 - .../static/src/js/seller_dashboard_action.js | 8 -------- 7 files changed, 13 insertions(+), 17 deletions(-) diff --git a/multi_vendor_marketplace/__manifest__.py b/multi_vendor_marketplace/__manifest__.py index 2323bc92b..04c1f6d6a 100755 --- a/multi_vendor_marketplace/__manifest__.py +++ b/multi_vendor_marketplace/__manifest__.py @@ -21,7 +21,7 @@ ############################################################################# { 'name': "Odoo Multi Vendor Marketplace", - 'version': "16.0.1.0.0", + 'version': "16.0.1.0.1", 'category': 'eCommerce,Sales ,Warehouse', 'summary': 'Odoo Multi Vendor Marketplace, Odoo16, Multi Vendor', 'description': 'The Multi-Vendor Marketplace module in Odoo enables ' diff --git a/multi_vendor_marketplace/doc/RELEASE_NOTES.md b/multi_vendor_marketplace/doc/RELEASE_NOTES.md index a027ec597..167eb7482 100755 --- a/multi_vendor_marketplace/doc/RELEASE_NOTES.md +++ b/multi_vendor_marketplace/doc/RELEASE_NOTES.md @@ -4,3 +4,9 @@ #### Version 16.0.1.0.0 #### ADD - Initial commit for Odoo Multi Vendor Marketplace + +#### 05.08.2025 +#### Version 16.0.1.0.1 +#### UPDT +- Addressed bug in Odoo Multi Vendor Marketplace module + diff --git a/multi_vendor_marketplace/models/inventory_request.py b/multi_vendor_marketplace/models/inventory_request.py index 6df1d79d6..cc42b6e06 100644 --- a/multi_vendor_marketplace/models/inventory_request.py +++ b/multi_vendor_marketplace/models/inventory_request.py @@ -59,7 +59,7 @@ class InventoryRequest(models.Model): id_in_location = self.env['stock.location'].browse(id_in_location_frm_settings) self.location_id = id_in_location.id - def _group_expand_states(self): + def _group_expand_states(self, states, domain, order): """Expands the selection options for the 'state' field in a group-by operation.""" return [key for key, val in type(self).state.selection] diff --git a/multi_vendor_marketplace/models/product_template.py b/multi_vendor_marketplace/models/product_template.py index 6b95b69c7..9755df560 100755 --- a/multi_vendor_marketplace/models/product_template.py +++ b/multi_vendor_marketplace/models/product_template.py @@ -178,7 +178,7 @@ class ProductTemplate(models.Model): self.is_published = not self.is_published - def _group_expand_states(self): + def _group_expand_states(self, states, domain, order): """Expands the selection options for the 'state' field in a group-by operation.""" return [key for key, val in type(self).state.selection] diff --git a/multi_vendor_marketplace/models/res_partner.py b/multi_vendor_marketplace/models/res_partner.py index 358973565..63f43ddde 100755 --- a/multi_vendor_marketplace/models/res_partner.py +++ b/multi_vendor_marketplace/models/res_partner.py @@ -126,7 +126,7 @@ class ResPartner(models.Model): 'name': 'My Profile', 'res_model': 'res.partner', 'view_mode': 'form', - 'res_id': self.env['res.users'].broswe( + 'res_id': self.env['res.users'].browse( self.env.user.id).partner_id.id, 'target': 'new', } @@ -176,7 +176,7 @@ class ResPartner(models.Model): """ Seller approve state also changed """ self.state = 'Approved' - def _group_expand_states(self): + def _group_expand_states(self,states, domain, order): """Returns a list of states""" return [key for key, val in type(self).state.selection] @@ -277,10 +277,9 @@ class ResPartner(models.Model): 'target': 'new', } - def _group_expand_states(self): + def _group_expand_states(self, states, domain, order): """ For expanding the values for selection field """ - return [key for - key, val in type(self).state.selection] + return [key for key, val in type(self).state.selection] def _compute_sale_count(self): """ count seller sale count and display in the profile """ diff --git a/multi_vendor_marketplace/static/src/js/rating.js b/multi_vendor_marketplace/static/src/js/rating.js index 0825038d3..560a9b8eb 100755 --- a/multi_vendor_marketplace/static/src/js/rating.js +++ b/multi_vendor_marketplace/static/src/js/rating.js @@ -44,7 +44,6 @@ odoo.define('multi_vendor_marketplace.rating', function(require) { 'message': message_id }], }).then(function(data) { - console.log(data); }); swal({ title: "Rated!", diff --git a/multi_vendor_marketplace/static/src/js/seller_dashboard_action.js b/multi_vendor_marketplace/static/src/js/seller_dashboard_action.js index cd9510396..bd33fc3af 100755 --- a/multi_vendor_marketplace/static/src/js/seller_dashboard_action.js +++ b/multi_vendor_marketplace/static/src/js/seller_dashboard_action.js @@ -11,9 +11,7 @@ var CustomDashBoard = AbstractAction.extend({ //Set the seller dashboard start: function() { var self = this; - console.log("started") ajax.rpc('/seller_dashboard').then(function (res) { - console.log("ajax done") $('#pending').text(res.pending) $('#approved').text(res.approved) $('#rejected').text(res.rejected) @@ -21,7 +19,6 @@ var CustomDashBoard = AbstractAction.extend({ $('#check_user_type').hide() } $("#product_pending").click(function(){ - console.log("product pending") self.do_action({ name:'Product Pending', type: 'ir.actions.act_window', @@ -32,7 +29,6 @@ var CustomDashBoard = AbstractAction.extend({ }) }) $("#product_approved").click(function(){ - console.log("product approved") self.do_action({ name:'Product Approved', type: 'ir.actions.act_window', @@ -43,7 +39,6 @@ var CustomDashBoard = AbstractAction.extend({ }) }) $("#product_rejected").click(function(){ - console.log("product rejetced") self.do_action({ name:'Product Rejected', type: 'ir.actions.act_window', @@ -67,7 +62,6 @@ var CustomDashBoard = AbstractAction.extend({ $("#order_shipped").text(res.order_shipped) $("#order_cancel").text(res.order_cancel) $("#divseller_rejected").click(function(){ - console.log("seller rejetced") self.do_action({ name:'Seller Rejected', type: 'ir.actions.act_window', @@ -78,7 +72,6 @@ var CustomDashBoard = AbstractAction.extend({ }) }) $("#divseller_approved").click(function(){ - console.log("seller approved") self.do_action({ name:'Seller Approved', type: 'ir.actions.act_window', @@ -89,7 +82,6 @@ var CustomDashBoard = AbstractAction.extend({ }) }) $("#divseller_pending").click(function(){ - console.log("Seller pending") self.do_action({ name:'Seller Pending', type: 'ir.actions.act_window',