Ejemplo n.º 1
0
 def create_events(self):
     from events.models import Feed, Event
     feeds = [
         Feed.AllCommitteesFeed(),
         Feed.CommitteeMeetingsFeed(self.code)
     ]
     if self.committee:
         feeds.append(Feed.CommitteeMeetingsFeed(
             self.committee.code))  # add parent committee
     with Event.update(self) as E:
         for meeting in self.meetings.all():
             E.add("mtg_" + str(meeting.id), meeting.when,
                   feeds + [Feed.BillFeed(b) for b in meeting.bills.all()])