diff --git a/frappe/limits.py b/frappe/limits.py index 9ecb88fba0..90efaca935 100755 --- a/frappe/limits.py +++ b/frappe/limits.py @@ -4,11 +4,11 @@ from frappe import _ from frappe.utils import now_datetime, getdate, flt, cint, get_fullname from frappe.installer import update_site_config from frappe.utils.data import formatdate -from frappe.utils.user import get_enabled_system_users, get_system_managers +from frappe.utils.user import get_enabled_system_users import os, subprocess, urlparse, urllib class SiteExpiredError(frappe.ValidationError): - pass + http_status_code = 417 EXPIRY_WARNING_DAYS = 10 diff --git a/frappe/templates/generators/web_form.html b/frappe/templates/generators/web_form.html index 52b6060620..a24895b689 100644 --- a/frappe/templates/generators/web_form.html +++ b/frappe/templates/generators/web_form.html @@ -28,9 +28,10 @@ {% endif %} - {%- if allow_print and not is_list -%} + {%- if allow_print and not is_list and not _login_required -%}
{%- endif -%} @@ -43,7 +44,7 @@ {% endif %} -{% if login_required and frappe.user=="Guest" %} +{% if _login_required %}