Bugfixes in Eventplanning & gcal coupling module

This commit is contained in:
Martin Bauer
2014-06-22 11:52:26 +02:00
parent df22b838fa
commit 568376fbe7
4 changed files with 41 additions and 23 deletions

View File

@@ -3,7 +3,7 @@ from django.dispatch import receiver
from eventplanner.models import Event, EventParticipation
from django.contrib.auth.models import User
from eventplanner_gcal.google_sync import getServiceObject, syncFromLocalToGoogle,\
createGCalEvent, deleteGCalEvent, updateGCalEvent
createGCalEvent, deleteGCalEvent, updateGCalEvent, onGcalEventCreated
import logging
logger = logging.getLogger( __name__ )
@@ -21,7 +21,8 @@ def event_post_save_handler( **kwargs):
created = kwargs['created']
if created:
logger.info("Creating Gcal event")
createGCalEvent( getServiceObject(), event ).execute()
response = createGCalEvent( getServiceObject(), event ).execute()
onGcalEventCreated( None, response, None )
else:
logger.info( "Updating Gcal event")
updateGCalEvent( getServiceObject(),event ).execute()