Ejemplo n.º 1
0
def create(dic, type= 1):
    if type == 1:
        dic = dic.copy()
        event_key = DC.get_event_key(dic['sessionKey'])
        dic['eventKey'] = event_key
        dic['type'] = 1
        return DC.create_calendar(dic)
    else:
        return DC.create_calendar(dic)
Ejemplo n.º 2
0
def create(dic):
    event_key = DC.get_event_key(dic['inviter'])
    dic['eventKey'] = event_key
    DC.create_invitation(dic)

    # create calendar
    dic['sessionKey'] = dic['inviter']
    dic['type'] = 2
    CC.create(dic, type=2)
    return "%03d" % event_key
Ejemplo n.º 3
0
def accept(dic):
    # modify inviter's invitation
    DC.edit_invitation(dic)

    # create calendar for invitee
    event_key = DC.get_event_key(dic['invitee'])
    dic['eventKey'] = event_key
    dic['sessionKey'] = dic['invitee']
    dic['type'] = 2
    CC.create(dic, type=2)
    return event_key