def create_delete_meeting_request():
user = get_user()
data = request.json
meeting_spec_key = data['meeting_spec_key']
meeting_request_key = data['meeting_request_key']
if meeting_request_key == '':
meeting_spec = ndb.Key(urlsafe=meeting_spec_key)
if not meeting_spec:
return 400
meeting_request = query_meeting_request(meeting_spec, user)
if not meeting_request:
meeting_request = MeetingRequest(meeting_spec=meeting_spec, user=user.key)
meeting_request.put()
return json.dumps({'key': meeting_request.key.urlsafe()})
else:
meeting_request = ndb.Key(urlsafe=meeting_request_key)
meeting_request.delete()
return json.dumps({'key': ''})
评论列表
文章目录