Skip to content

Commit 48485fd

Browse files
delete projectDraft when create_project failed #166
1 parent e068744 commit 48485fd

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

mapswipe_workers/mapswipe_workers/mapswipe_workers.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -314,26 +314,29 @@ def _run_create_projects(project_draft_ids=None):
314314
project.calc_required_results()
315315
if project.save_project(fb_db):
316316
created_project_ids.append(project.projectId)
317-
newline = '\n'
317+
newline = '\nnewline'
318318
message = (
319319
f'### PROJECT CREATION SUCCESSFUL ###{newline}'
320320
f'Project Name: {project.name}{newline}'
321321
f'Project Id: {project.projectId}{newline}'
322322
f'Project Type: {project_type_names[project_type]}'
323323
f'{newline}'
324-
f'Make sure to activate the project in firebase.'
324+
f'Make sure to activate the project using the manager dashboard.'
325325
f'{newline}'
326326
f'Happy Swiping. :)'
327327
)
328328
slack.send_slack_message(message)
329329
logger.info(message)
330330
except CustomError:
331+
ref = fb_db.reference(f'v2/projectDrafts/{project_draft_id}')
332+
ref.set({})
331333
newline = '\n'
332334
message = (
333335
f'### PROJECT CREATION FAILED ###{newline}'
334336
f'Project Name: {project_draft["name"]}{newline}'
335337
f'Project Id: {project_draft_id}{newline}'
336338
f'{newline}'
339+
f'Project draft is deleted.{newline}'
337340
f'Please check what went wrong.'
338341
)
339342
slack.send_slack_message(message)

0 commit comments

Comments
 (0)