4
4
from django .utils import timezone
5
5
from django .conf import settings
6
6
7
- from gsoc .models import Event , Timeline , UserProfile , GsocYear , BlogPostDueDate , Scheduler , ReaddUser
7
+ from gsoc .models import (Event , Timeline ,UserProfile , GsocYear ,
8
+ BlogPostDueDate , Scheduler , ReaddUser
9
+ )
8
10
from gsoc .common .utils .tools import build_send_mail_json
9
11
10
12
from googleapiclient .discovery import build
@@ -161,13 +163,14 @@ def build_remove_user_details(builder):
161
163
def build_add_timeline_to_calendar (builder ):
162
164
data = json .loads (builder .data )
163
165
if not data ["calendar_id" ]:
164
- creds = getCreds ()
165
- service = build ("calendar" , "v3" , credentials = creds , cache_discovery = False )
166
- calendar = {"summary" : "GSoC @ PSF Calendar" , "timezone" : "UTC" }
167
- calendar = service .calendars ().insert (body = calendar ).execute ()
168
- timeline = Timeline .objects .get (id = data ["timeline_id" ])
169
- timeline .calendar_id = calendar .get ("id" )
170
- timeline .save ()
166
+ creds = getCreds ()
167
+ service = build ("calendar" , "v3" , credentials = creds , cache_discovery = False )
168
+ calendar = {"summary" : "GSoC @ PSF Calendar" , "timezone" : "UTC" }
169
+ calendar = service .calendars ().insert (body = calendar ).execute ()
170
+ timeline = Timeline .objects .get (id = data ["timeline_id" ])
171
+ timeline .calendar_id = calendar .get ("id" )
172
+ timeline .save ()
173
+
171
174
172
175
def build_add_bpdd_to_calendar (builder ):
173
176
data = json .loads (builder .data )
@@ -193,6 +196,7 @@ def build_add_bpdd_to_calendar(builder):
193
196
calendarId = cal_id , eventId = data ["event_id" ], body = event
194
197
).execute ()
195
198
199
+
196
200
def build_add_event_to_calendar (builder ):
197
201
data = json .loads (builder .data )
198
202
creds = getCreds ()
@@ -215,4 +219,4 @@ def build_add_event_to_calendar(builder):
215
219
else :
216
220
service .events ().update (
217
221
calendarId = cal_id , eventId = item .event_id , body = event
218
- ).execute ()
222
+ ).execute ()
0 commit comments