Beispiel #1
0
 def default_calendar(self):
     if not self._default_calendar:
         public_id = generate_public_id()
         new_cal = Calendar()
         new_cal.public_id = public_id
         new_cal.account = self
         new_cal.uid = public_id
         new_cal.read_only = False
         self._default_calendar = new_cal
     return self._default_calendar
def watched_calendar(db, default_namespace):
    calendar = Calendar(name='Colander',
                        uid='this_is_a_uid',
                        read_only=True,
                        namespace_id=default_namespace.id)

    calendar.new_event_watch(WATCH_EXPIRATION)
    db.session.add(calendar)
    db.session.commit()
    return calendar
def watched_calendar(db, default_namespace):
    calendar = Calendar(name='Colander',
                        uid='this_is_a_uid',
                        read_only=True,
                        namespace_id=default_namespace.id)

    calendar.new_event_watch(WATCH_EXPIRATION)
    db.session.add(calendar)
    db.session.commit()
    return calendar
Beispiel #4
0
 def create_emailed_events_calendar(self):
     if not self._emailed_events_calendar:
         calname = "Emailed events"
         cal = Calendar(namespace=self.namespace,
                        description=calname,
                        uid='inbox',
                        name=calname,
                        read_only=True)
         self._emailed_events_calendar = cal
Beispiel #5
0
 def default_calendar(self):
     if not self._default_calendar:
         public_id = generate_public_id()
         new_cal = Calendar()
         new_cal.public_id = public_id
         new_cal.namespace = self.namespace
         new_cal.uid = public_id
         new_cal.read_only = False
         new_cal.name = 'default'
         new_cal.provider_name = 'inbox'
         self._default_calendar = new_cal
     return self._default_calendar
Beispiel #6
0
 def default_calendar(self):
     if not self._default_calendar:
         public_id = generate_public_id()
         new_cal = Calendar()
         new_cal.public_id = public_id
         new_cal.namespace = self.namespace
         new_cal.uid = public_id
         new_cal.read_only = False
         new_cal.name = 'default'
         new_cal.provider_name = 'inbox'
         self._default_calendar = new_cal
     return self._default_calendar
Beispiel #7
0
 def default_calendar(self):
     if not self._default_calendar:
         public_id = generate_public_id()
         new_cal = Calendar()
         new_cal.public_id = public_id
         new_cal.account = self
         new_cal.uid = public_id
         new_cal.read_only = False
         self._default_calendar = new_cal
     return self._default_calendar