From eb4fa966b0cbf89305808bcca13d0668fd14fbc2 Mon Sep 17 00:00:00 2001 From: pranav nachnekar Date: Tue, 3 Sep 2019 12:04:23 +0530 Subject: [PATCH] Added validation for timezones --- erpnext/crm/doctype/timezone/timezone.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/erpnext/crm/doctype/timezone/timezone.py b/erpnext/crm/doctype/timezone/timezone.py index 20e7d378f7..f0da6e3d9a 100644 --- a/erpnext/crm/doctype/timezone/timezone.py +++ b/erpnext/crm/doctype/timezone/timezone.py @@ -3,8 +3,12 @@ # For license information, please see license.txt from __future__ import unicode_literals -# import frappe +import frappe from frappe.model.document import Document + class Timezone(Document): - pass + def validate(self): + if self.offset > 720 or self.offset < -720: + frappe.throw( + 'Timezone offsets must be between -720 and +720 minutes')