def _post_completed_hook(cls, job_id): job_model = job_models.JobModel.get(job_id) query_id = job_model.additional_job_params['query_id'] query_model = user_models.UserQueryModel.get(query_id) query_model.query_status = feconf.USER_QUERY_STATUS_COMPLETED query_model.put() email_manager.send_query_completion_email( query_model.submitter_id, query_id)