From fd5a2138905ac841f4c8593889db8366446e448a Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Wed, 29 Feb 2012 18:58:02 +0530 Subject: [PATCH] fix in account setup and user addition --- erpnext/setup/doctype/setup_control/setup_control.py | 11 +++++++---- erpnext/utilities/page/users/users.py | 5 +++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/erpnext/setup/doctype/setup_control/setup_control.py b/erpnext/setup/doctype/setup_control/setup_control.py index 708b32ac5a..6b8b37c236 100644 --- a/erpnext/setup/doctype/setup_control/setup_control.py +++ b/erpnext/setup/doctype/setup_control/setup_control.py @@ -48,8 +48,8 @@ class DocType: args = json.loads(args) self.set_cp_defaults(args['company'], args['industry'], args['time_zone'], args['country'], args['account_name']) - self.create_profile(args['user'], args['first_name'], args['last_name'], args.get('pwd')) - + self.create_profile(args['user'], args['first_name'], args['last_name'], args.get('pwd')) + # Domain related updates try: from server_tools.gateway_utils import add_domain_map @@ -58,7 +58,9 @@ class DocType: pass # add record in domain_list of Website Settings - webnotes.conn.set_value('Website Settings', 'Website Settings', 'subdomain', args['url_name'] + ".erpnext.com") + account_url = args['url_name'] + '.erpnext.com' + webnotes.conn.set_value('Website Settings', 'Website Settings', + 'subdomain', account_url) # Account Setup @@ -125,7 +127,8 @@ class DocType: """update activty feed and create todo for creation of item, customer, vendor""" import home home.make_feed('Comment', 'ToDo Item', '', webnotes.session['user'], - '"' + 'Setup Complete. Please check your To Do List' + '"', '#6B24B3') + '"' + 'Setup Complete. Please check your \ + To Do List' + '"', '#6B24B3') d = Document('ToDo Item') d.description = 'Create your first Customer' diff --git a/erpnext/utilities/page/users/users.py b/erpnext/utilities/page/users/users.py index 44e2fb2aac..bf8cf458a6 100644 --- a/erpnext/utilities/page/users/users.py +++ b/erpnext/utilities/page/users/users.py @@ -154,7 +154,8 @@ def send_welcome_mail(email, args): args.update({ 'company': webnotes.conn.get_default('company'), 'password': args.get('password'), - 'account_url': webnotes.conn.get_default('account_url') + 'account_url': webnotes.conn.get_value('Website Settings', 'Website + Settings', 'subdomain') or "" }) if not args.get('last_name'): args['last_name'] = '' sendmail_md(pr.email, subject="Welcome to ERPNext", msg=welcome_txt % args, from_defs=1) @@ -189,4 +190,4 @@ password: %(password)s To login to your new ERPNext account, please go to: %(account_url)s -""" \ No newline at end of file +"""