Skip to content

Commit

Permalink
commit based off master
Browse files Browse the repository at this point in the history
  • Loading branch information
yashwanthbabu committed Sep 17, 2014
1 parent 4700185 commit 982bb60
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
9 changes: 7 additions & 2 deletions tavern/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
from django.utils import timezone
from django.core.urlresolvers import reverse
from django.template.defaultfilters import slugify
from django.db.models.signals import post_save
from django.dispatch import receiver
from django.db.models.signals import post_save

from .slugify import unique_slugify

Expand Down Expand Up @@ -45,6 +45,10 @@ def get_absolute_url(self):
def save(self, *args, **kwargs):
self.slug = slugify(self.name)
super(TavernGroup, self).save(*args, **kwargs)
Membership.objects.get_or_create(
user=self.creator,
tavern_group=self,
defaults={'join_date': timezone.now()})

def __unicode__(self):
return "%s" % self.name
Expand Down Expand Up @@ -132,7 +136,8 @@ class Attendee(models.Model):
default="yes")

def __unicode__(self):
return "%s - %s" % (self.user.first_name, self.event.name)
return "%s - %s - %s" % (self.user.first_name, self.event.name,
self.rsvp_status)


def get_unjoined_groups(user):
Expand Down
2 changes: 1 addition & 1 deletion tavern/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ def test_tavern_attendees(self):
rsvped_on=datetime.now(),
rsvp_status="yes")
self.assertEqual(Attendee.objects.count(), 2)
self.assertEqual(attendee.__unicode__(), u' - Tavern Event')
self.assertEqual(attendee.__unicode__(), u' - Tavern Event - yes')

def test_event_permisssions(self):
"""Test that creator of an event have change and delete
Expand Down
1 change: 0 additions & 1 deletion tavern/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,6 @@ def get_object(self, **kwargs):
event = group.event_set.get(slug=event_name)
except Event.DoesNotExist:
raise Http404
return event


class GroupCreate(LoginRequiredMixin, CreateView):
Expand Down

0 comments on commit 982bb60

Please sign in to comment.