From c726fce4b1fa9931869664266e1547d0e3f551d5 Mon Sep 17 00:00:00 2001 From: Prateeksha Singh Date: Fri, 31 Aug 2018 20:42:48 +0530 Subject: [PATCH] [hub] set first user's password in marketplace users --- erpnext/hub_node/doctype/hub_user/hub_user.json | 8 ++++---- .../doctype/marketplace_settings/marketplace_settings.py | 6 +----- erpnext/public/js/hub/components/profile_dialog.js | 9 +++------ erpnext/public/js/hub/marketplace.js | 2 +- 4 files changed, 9 insertions(+), 16 deletions(-) diff --git a/erpnext/hub_node/doctype/hub_user/hub_user.json b/erpnext/hub_node/doctype/hub_user/hub_user.json index f72f01d11c9..4e4deffe8b8 100644 --- a/erpnext/hub_node/doctype/hub_user/hub_user.json +++ b/erpnext/hub_node/doctype/hub_user/hub_user.json @@ -53,7 +53,7 @@ "bold": 0, "collapsible": 0, "columns": 0, - "fieldname": "hub_username", + "fieldname": "username", "fieldtype": "Data", "hidden": 0, "ignore_user_permissions": 0, @@ -85,7 +85,7 @@ "bold": 0, "collapsible": 0, "columns": 0, - "fieldname": "hub_password", + "fieldname": "password", "fieldtype": "Password", "hidden": 0, "ignore_user_permissions": 0, @@ -121,8 +121,8 @@ "issingle": 0, "istable": 1, "max_attachments": 0, - "modified": "2018-08-31 13:58:46.098710", - "modified_by": "Administrator", + "modified": "2018-08-31 20:39:55.944828", + "modified_by": "cave@aperture.com", "module": "Hub Node", "name": "Hub User", "name_case": "", diff --git a/erpnext/hub_node/doctype/marketplace_settings/marketplace_settings.py b/erpnext/hub_node/doctype/marketplace_settings/marketplace_settings.py index 909ed998c3b..6dcbd13fe28 100644 --- a/erpnext/hub_node/doctype/marketplace_settings/marketplace_settings.py +++ b/erpnext/hub_node/doctype/marketplace_settings/marketplace_settings.py @@ -44,8 +44,8 @@ class MarketplaceSettings(Document): frappe.throw(json.loads(response.text)) if message.get('email'): - self.update_session_user_password(message) self.registered = 1 + self.users[0].password = message.get('password') self.save() return message or None @@ -63,10 +63,6 @@ class MarketplaceSettings(Document): # self.enabled = 0 # self.save() - def update_session_user_password(self, message): - # TODO: Update child table session user password - pass - def create_hub_connector(self, message): if frappe.db.exists('Data Migration Connector', 'Hub Connector'): hub_connector = frappe.get_doc('Data Migration Connector', 'Hub Connector') diff --git a/erpnext/public/js/hub/components/profile_dialog.js b/erpnext/public/js/hub/components/profile_dialog.js index 36672b93b86..03e7f48748e 100644 --- a/erpnext/public/js/hub/components/profile_dialog.js +++ b/erpnext/public/js/hub/components/profile_dialog.js @@ -19,8 +19,7 @@ const ProfileDialog = (title = __('Edit Profile'), action={}) => { .then(company => { dialog.set_values({ country: company.country, - currency: company.default_currency, - company_email: company.email + currency: company.default_currency }); }); } @@ -28,8 +27,8 @@ const ProfileDialog = (title = __('Edit Profile'), action={}) => { }, { fieldname: 'company_email', - label: __('Company Email'), - fieldtype: 'Data' + label: __('Email'), + fieldtype: 'Read Only' }, { fieldname: 'users', @@ -81,8 +80,6 @@ const ProfileDialog = (title = __('Edit Profile'), action={}) => { dialog.fields_dict.users.set_data(users); }); - dialog.set_values(initial_values); - // Post create const default_company = frappe.defaults.get_default('company'); dialog.set_value('company', default_company); diff --git a/erpnext/public/js/hub/marketplace.js b/erpnext/public/js/hub/marketplace.js index e062c6a31df..7659a3687f4 100644 --- a/erpnext/public/js/hub/marketplace.js +++ b/erpnext/public/js/hub/marketplace.js @@ -101,7 +101,7 @@ erpnext.hub.Marketplace = class Marketplace { register_seller(form_values) { frappe.call({ - method: 'erpnext.hub_node.doctype.hub_settings.hub_settings.register_seller', + method: 'erpnext.hub_node.doctype.marketplace_settings.marketplace_settings.register_seller', args: form_values }).then(() => { this.register_dialog.hide();