diff --git a/src/packetserver/server/jobs.py b/src/packetserver/server/jobs.py index b771dd2..33d8695 100644 --- a/src/packetserver/server/jobs.py +++ b/src/packetserver/server/jobs.py @@ -279,7 +279,7 @@ def handle_new_job_post(req: Request, conn: PacketServerConnection, db: ZODB.DB) if 'env' in req.payload: if type(req.payload['env']) is dict: for key in req.payload['env']: - env[key] = req.payload[key] + env[key] = req.payload['env'][key] job = Job(req.payload['cmd'], owner=username, env=env, files=files) with db.transaction() as storage: try: