[fix] add message for admin users before register dialog

- use is_registered api for page routes
This commit is contained in:
Prateeksha Singh 2018-09-03 16:39:59 +05:30
parent 8fe5e8adf8
commit bffb707c17
2 changed files with 7 additions and 2 deletions

View File

@ -39,8 +39,8 @@ function get_route_map() {
'marketplace/selling': Selling,
'marketplace/selling/:buyer/:item': Messages
}
const hub_registered = hub.settings.registered;
return hub_registered
return hub.is_seller_registered()
? Object.assign({}, read_only_routes, registered_routes)
: read_only_routes;
}

View File

@ -93,6 +93,11 @@ erpnext.hub.Marketplace = class Marketplace {
}
show_register_dialog() {
if(frappe.session.user === 'Administrator') {
frappe.msgprint(__('You need to be a user other than Administrator with System Manager and Item Manager roles to register on Marketplace.'));
return;
}
this.register_dialog = ProfileDialog(
__('Become a Seller'),
{