[fix] [minor] [website]

This commit is contained in:
Anand Doshi 2013-09-17 15:28:58 +05:30
parent 619ed5e949
commit 2840620070
7 changed files with 52 additions and 15 deletions

View File

@ -9,7 +9,7 @@ from webnotes.utils import add_days, cint, cstr, date_diff, flt, getdate, nowdat
get_first_day, get_last_day
from webnotes.utils.email_lib import sendmail
from webnotes.utils import comma_and
from webnotes.utils import comma_and, get_url
from webnotes.model.doc import make_autoname
from webnotes.model.bean import getlist
from webnotes.model.code import get_obj
@ -919,7 +919,7 @@ def notify_errors(inv, owner):
Regards,
Administrator
""" % (inv, website.get_site_address(), inv)
""" % (inv, get_url(), inv)
subj = "[Urgent] Error while creating recurring invoice from %s" % inv
from webnotes.profile import get_system_managers

View File

@ -14,5 +14,4 @@ def execute():
old_path = os.path.join(get_base_path(), "app", "website")
if os.path.exists(old_path):
shutil.rmtree(old_path)
shutil.rmtree(old_path)

View File

@ -0,0 +1 @@
Alternate grouping of parent Item (for website, so an Item can be listed under multiple groups).

View File

@ -0,0 +1,11 @@
# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd.
# MIT License. See license.txt
# For license information, please see license.txt
from __future__ import unicode_literals
import webnotes
class DocType:
def __init__(self, d, dl):
self.doc, self.doclist = d, dl

View File

@ -0,0 +1,37 @@
[
{
"creation": "2013-02-22 01:28:09",
"docstatus": 0,
"modified": "2013-07-10 14:54:30",
"modified_by": "Administrator",
"owner": "Administrator"
},
{
"description": "Cross Listing of Item in multiple groups",
"doctype": "DocType",
"document_type": "Other",
"istable": 1,
"module": "Setup",
"name": "__common__"
},
{
"doctype": "DocField",
"fieldname": "item_group",
"fieldtype": "Link",
"in_list_view": 1,
"label": "Item Group",
"name": "__common__",
"options": "Item Group",
"parent": "Website Item Group",
"parentfield": "fields",
"parenttype": "DocType",
"permlevel": 0
},
{
"doctype": "DocType",
"name": "Website Item Group"
},
{
"doctype": "DocField"
}
]

View File

@ -40,14 +40,3 @@ def get_monthly_bulk_mail_limit():
return 999999
else:
return 500
def get_url():
from webnotes.utils import get_request_site_address
url = get_request_site_address()
if not url or "localhost" in url:
subdomain = webnotes.conn.get_value("Website Settings", "Website Settings",
"subdomain")
if subdomain:
if "http" not in subdomain:
url = "http://" + subdomain
return url