From 4fa02443f76991c361bd69b042e4991ec7820554 Mon Sep 17 00:00:00 2001 From: Filipp Lepalaan Date: Tue, 22 Sep 2015 00:01:26 +0300 Subject: Added manager field to location --- servo/models/common.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'servo/models/common.py') diff --git a/servo/models/common.py b/servo/models/common.py index 91efeee..768e78b 100644 --- a/servo/models/common.py +++ b/servo/models/common.py @@ -446,6 +446,14 @@ class Location(models.Model): help_text=_('Will be shown on print templates') ) + manager = models.ForeignKey( + settings.AUTH_USER_MODEL, + null=True, + blank=True, + related_name="managed_locations", + limit_choices_to={'is_visible': True} + ) + enabled = models.BooleanField( default=True, verbose_name=_('Enabled') @@ -471,11 +479,11 @@ class Location(models.Model): def gsx_address(self): return { - 'city': self.city, - 'zipCode': self.zip_code, - 'country': self.get_country(), - 'primaryPhone': self.phone, - 'emailAddress': self.email, + 'city' : self.city, + 'zipCode' : self.zip_code, + 'country' : self.get_country(), + 'primaryPhone' : self.phone, + 'emailAddress' : self.email, } def __unicode__(self): -- cgit v1.2.3