]> git.0d.be Git - panikdb.git/blobdiff - panikdb/aa/models.py
add option to not share contact details
[panikdb.git] / panikdb / aa / models.py
index 21e6d5d12e79450821f0b2b7ed5006302efbc96b..dd65e5a1551e6edb3fbcb06badd39e3ad28283bb 100644 (file)
@@ -7,12 +7,14 @@ from django.utils.translation import ugettext_lazy as _
 
 from emissions.models import Emission, Episode, NewsItem, NewsCategory, SoundFile
 
+
 class User(AbstractUser):
     emissions = models.ManyToManyField(Emission, blank=True)
     news_categories = models.ManyToManyField(NewsCategory, blank=True)
 
     phone = models.CharField(_('Phone'), max_length=20, null=True, blank=True)
     mobile = models.CharField(_('Mobile'), max_length=20, null=True, blank=True)
+    share_contact_details = models.BooleanField(_('Share contact detais with members'), default=True)
 
     class Meta:
         ordering = ['first_name', 'last_name']
@@ -39,8 +41,4 @@ class User(AbstractUser):
             parts.append(self.last_name)
         if parts:
             s = ' '.join(parts)
-        if self.mobile:
-            return '%s (%s)' % (s, self.mobile)
-        if self.phone:
-            return '%s (%s)' % (s, self.phone)
         return s