diff --git a/ctrl/app.py b/ctrl/app.py index d7b1be9..4897591 100644 --- a/ctrl/app.py +++ b/ctrl/app.py @@ -103,7 +103,7 @@ def api_create_job(): job_id = db.create_job("upload", fname, os_req, cpu_req) else: data = request.get_json(silent=True) or {} - repo_url = (data.get("repo_url") or "").strip() + repo_url = (data.get("repo_url") or request.form.get("repo_url") or "").strip() if not repo_url: return jsonify({"error": "Provide a file upload or a repo_url"}), 400 job_id = db.create_job("git", repo_url, os_req, cpu_req)