Merge pull request #16518 from karthikeyan5/staging-marketplace-features
fix(marketplace): bug in filtering menu_items
diff --git a/erpnext/public/js/hub/pages/Item.vue b/erpnext/public/js/hub/pages/Item.vue
index 7735aa2..8dbd397 100644
--- a/erpnext/public/js/hub/pages/Item.vue
+++ b/erpnext/public/js/hub/pages/Item.vue
@@ -53,7 +53,20 @@
image: null,
sections: [],
- menu_items: [
+ };
+ },
+ computed: {
+ is_own_item() {
+ let is_own_item = false;
+ if(this.item) {
+ if(this.item.hub_seller === hub.settings.hub_seller_name) {
+ is_own_item = true;
+ }
+ }
+ return is_own_item;
+ },
+ menu_items(){
+ return [
{
label: __('Save Item'),
condition: hub.is_user_registered() && !this.is_own_item,
@@ -75,17 +88,6 @@
action: this.unpublish_item
}
]
- };
- },
- computed: {
- is_own_item() {
- let is_own_item = false;
- if(this.item) {
- if(this.item.hub_seller === hub.settings.hub_seller_name) {
- is_own_item = true;
- }
- }
- return is_own_item;
},
item_subtitle() {
@@ -272,11 +274,11 @@
},
edit_details() {
- //
+ frappe.msgprint(__('This feature is under development...'));
},
unpublish_item() {
- //
+ frappe.msgprint(__('This feature is under development...'));
}
}
}