fix: Administrator cannot register on marketplace
This commit is contained in:
parent
95e4141bf2
commit
d32e7f8d02
@ -23,10 +23,12 @@ class HubSettings(Document):
|
|||||||
def register(self):
|
def register(self):
|
||||||
""" Create a User on hub.erpnext.org and return username/password """
|
""" Create a User on hub.erpnext.org and return username/password """
|
||||||
|
|
||||||
|
if frappe.session.user == 'Administrator':
|
||||||
|
frappe.throw(_('Please login as another user to register on Marketplace'))
|
||||||
|
|
||||||
if 'System Manager' not in frappe.get_roles():
|
if 'System Manager' not in frappe.get_roles():
|
||||||
frappe.throw(_('Only users with System Manager role can register on Marketplace'), frappe.PermissionError)
|
frappe.throw(_('Only users with System Manager role can register on Marketplace'), frappe.PermissionError)
|
||||||
|
|
||||||
# TODO: site_name for cloud sites
|
|
||||||
self.site_name = frappe.utils.get_url()
|
self.site_name = frappe.utils.get_url()
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user