From 9e2121825dd9842ea302053b6954b92e447dadc1 Mon Sep 17 00:00:00 2001 From: Son NK Date: Sat, 15 Feb 2020 17:10:49 +0700 Subject: [PATCH] take into account user deleting their account in the meantime --- job_runner.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/job_runner.py b/job_runner.py index be099941..301e7ebb 100644 --- a/job_runner.py +++ b/job_runner.py @@ -75,8 +75,10 @@ if __name__ == "__main__": user_id = job.payload.get("user_id") user = User.get(user_id) - LOG.d("run onboarding_1 for user %s", user) - onboarding_1(user) + # user might delete their account in the meantime + if user: + LOG.d("run onboarding_1 for user %s", user) + onboarding_1(user) else: LOG.error("Unknown job name %s", job.name)