Merge pull request #13842 from pratu16x7/hotfix

[fix] setup_website, fixes #11143
This commit is contained in:
Prateeksha Singh 2018-04-30 18:21:53 +05:30 committed by GitHub
commit 53c9b63c0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 10 deletions

View File

@ -113,7 +113,6 @@ def create_logo(args):
"<img src='{0}' style='max-width: 40px; max-height: 25px;'> {1}".format(fileurl, args.get("company_name") )) "<img src='{0}' style='max-width: 40px; max-height: 25px;'> {1}".format(fileurl, args.get("company_name") ))
def create_website(args): def create_website(args):
if args.get('setup_website'):
website_maker(args) website_maker(args)
def get_fy_details(fy_start_date, fy_end_date): def get_fy_details(fy_start_date, fy_end_date):

View File

@ -12,7 +12,7 @@ class website_maker(object):
self.args = args self.args = args
self.company = args.company_name self.company = args.company_name
self.tagline = args.company_tagline self.tagline = args.company_tagline
self.user = args.name self.user = args.get('email')
self.make_web_page() self.make_web_page()
self.make_website_settings() self.make_website_settings()
self.make_blog() self.make_blog()
@ -50,6 +50,17 @@ class website_maker(object):
website_settings.save() website_settings.save()
def make_blog(self): def make_blog(self):
blog_category = frappe.get_doc({
"doctype": "Blog Category",
"category_name": "general",
"published": 1,
"title": _("General")
}).insert()
if not self.user:
# Admin setup
return
blogger = frappe.new_doc("Blogger") blogger = frappe.new_doc("Blogger")
user = frappe.get_doc("User", self.user) user = frappe.get_doc("User", self.user)
blogger.user = self.user blogger.user = self.user
@ -58,13 +69,6 @@ class website_maker(object):
blogger.avatar = user.user_image blogger.avatar = user.user_image
blogger.insert() blogger.insert()
blog_category = frappe.get_doc({
"doctype": "Blog Category",
"category_name": "general",
"published": 1,
"title": _("General")
}).insert()
frappe.get_doc({ frappe.get_doc({
"doctype": "Blog Post", "doctype": "Blog Post",
"title": "Welcome", "title": "Welcome",