def updateRepeating(user, additional): rep = RepeatingEvent.get(int(additional.split()[0])) events = Event.getByRepeating(rep.key) i = 0 for event in events: event.date = event.date + timedelta(minutes=int(additional.split()[1])) event.put() i = i +1 return str(i) + ' events updated'
def updateRepeating(user, additional): rep = RepeatingEvent.get(int(additional.split()[0])) events = Event.getByRepeating(rep.key) i = 0 for event in events: event.date = event.date + timedelta(minutes=int(additional.split()[1])) event.put() i = i + 1 return str(i) + ' events updated'
def createRepeatingEvent(name, place , day, time, endDate): rep = RepeatingEvent.create(name, place, day, time, endDate) events = rep.createEvents() answer = u'Events an diesen Daten erstellt:' for created in events[0]: answer = answer + u'\n' + created.strftime("%d.%m.%Y") if events[1]: answer = answer + u'\nFolgende Daten übersprungen, da an diesen schon ein Event existiert:' for skipped in events[1]: answer = answer + u'\n' + skipped.strftime("%d.%m.%Y") return answer
def createRepeatingEvent(name, place, day, time, endDate): rep = RepeatingEvent.create(name, place, day, time, endDate) events = rep.createEvents() answer = u'Events an diesen Daten erstellt:' for created in events[0]: answer = answer + u'\n' + created.strftime("%d.%m.%Y") if events[1]: answer = answer + u'\nFolgende Daten übersprungen, da an diesen schon ein Event existiert:' for skipped in events[1]: answer = answer + u'\n' + skipped.strftime("%d.%m.%Y") return answer