Revert "Automatically create UserProfiles"

This commit is contained in:
David Buxton 2016-03-29 13:06:47 +01:00
parent 61dc6790bf
commit 92b161c33e
2 changed files with 5 additions and 9 deletions

View File

@ -1,5 +1,4 @@
from django.db import models
from django.db.models.signals import post_save
from django.conf import settings
from django.core.exceptions import ValidationError
from polymorphic import PolymorphicModel
@ -914,11 +913,6 @@ class UserProfile(models.Model):
hipchat_alias = models.CharField(max_length=50, blank=True, default='')
fallback_alert_user = models.BooleanField(default=False)
def create_user_profile(sender, instance, created, **kwargs):
if created:
UserProfile.objects.create(user=instance)
post_save.connect(create_user_profile, sender=User)
class Shift(models.Model):
start = models.DateTimeField()

View File

@ -23,7 +23,7 @@ from mock import Mock, patch
from cabot.cabotapp.models import (
GraphiteStatusCheck, JenkinsStatusCheck,
HttpStatusCheck, ICMPStatusCheck, Service, Instance,
StatusCheckResult, minimize_targets)
StatusCheckResult, UserProfile, minimize_targets)
from cabot.cabotapp.views import StatusCheckReportForm
from cabot.cabotapp.alert import send_alert
from cabot.cabotapp.graphite import parse_metric
@ -877,8 +877,10 @@ class TestAlerts(LocalTestCase):
def setUp(self):
super(TestAlerts, self).setUp()
self.user.profile.hipchat_alias = "test_user_hipchat_alias"
self.user.profile.save()
self.user_profile = UserProfile.objects.create(
user = self.user,
hipchat_alias = "test_user_hipchat_alias",)
self.user_profile.save()
self.service.users_to_notify.add(self.user)
self.service.update_status()