diff options
| author | Frederick Muriuki Muriithi | 2026-01-07 15:00:28 -0600 |
|---|---|---|
| committer | Frederick Muriuki Muriithi | 2026-01-07 15:00:28 -0600 |
| commit | ba5f5b710e2ac562822febdec38161328c37f657 (patch) | |
| tree | 2f73f6ce7894caea5eda1f9474a217240728abaf | |
| parent | 873647fc7ecb2f50e228829e3bf8b407e11b58bb (diff) | |
| download | gn-uploader-ba5f5b710e2ac562822febdec38161328c37f657.tar.gz | |
Link background jobs to user.
| -rw-r--r-- | uploader/phenotypes/views.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/uploader/phenotypes/views.py b/uploader/phenotypes/views.py index c4c6170..f636fba 100644 --- a/uploader/phenotypes/views.py +++ b/uploader/phenotypes/views.py @@ -679,7 +679,8 @@ def load_data_to_database( "success_handler": ( "uploader.phenotypes.views" ".load_phenotypes_success_handler") - }) + }, + external_id=str(gnlibs_jobs.logged_in_user_id())) ).then( lambda job: gnlibs_jobs.launch_job( job, @@ -1059,7 +1060,8 @@ def recompute_means(# pylint: disable=[unused-argument] "success_handler": ( "uploader.phenotypes.views." "recompute_phenotype_means_success_handler") - }), + }, + external_id=str(gnlibs_jobs.logged_in_user_id())), _jobs_db, Path(f"{app.config['UPLOAD_FOLDER']}/job_errors"), worker_manager="gn_libs.jobs.launcher", @@ -1138,7 +1140,8 @@ def rerun_qtlreaper(# pylint: disable=[unused-argument] "success_handler": ( "uploader.phenotypes.views." "rerun_qtlreaper_success_handler") - }), + }, + external_id=str(gnlibs_jobs.logged_in_user_id())), _jobs_db, Path(f"{app.config['UPLOAD_FOLDER']}/job_errors"), worker_manager="gn_libs.jobs.launcher", |
