diff --git a/webservice/webservice.py b/webservice/webservice.py index edec25509eb178037572098236db49a6252ab987..7865ef325fe319c537f0769197da1a3de8b642e0 100644 --- a/webservice/webservice.py +++ b/webservice/webservice.py @@ -348,7 +348,7 @@ async def update_job_db(config): else: _, sltime, slstatus = await slurm_job_status(jobid) query = "UPDATE jobs SET status=? WHERE jobid LIKE ?" - c.execute(query, (jobid, slstatus)) + c.execute(query, (slstatus, jobid)) if slstatus == 'COMPLETED': cflg.append("A") @@ -434,7 +434,7 @@ async def run_action(job_db, cmd, mode, proposal, run, rid): if "Submitted job:" in r: _, jobid = r.split(":") c.execute( - "INSERT INTO jobs VALUES (?, ?, ?, ?, ?, 'PD', ?, ?)", + "INSERT INTO jobs VALUES (?, ?, ?, ?, 'PD', ?, ?, ?)", (rid, jobid.strip(), proposal, run, datetime.now().isoformat(), cmd[3], cmd[4]) )