Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
|
@@ -434,7 +434,7 @@ def schedule_job(job_id):
|
|
| 434 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 435 |
job_data = job_ref.get()
|
| 436 |
|
| 437 |
-
if not
|
| 438 |
return jsonify({"error": "Job not found"}), 404
|
| 439 |
|
| 440 |
# Parse the start time
|
|
@@ -492,7 +492,7 @@ def start_job(job_id):
|
|
| 492 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 493 |
job_data = job_ref.get()
|
| 494 |
|
| 495 |
-
if not
|
| 496 |
return jsonify({"error": "Job not found"}), 404
|
| 497 |
|
| 498 |
# Update job status to active
|
|
@@ -614,7 +614,7 @@ def assign_members_to_job():
|
|
| 614 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 615 |
job_data = job_ref.get()
|
| 616 |
|
| 617 |
-
if not
|
| 618 |
return jsonify({"error": "Job not found"}), 404
|
| 619 |
|
| 620 |
# Get members
|
|
@@ -659,7 +659,7 @@ def update_job_settings(job_id):
|
|
| 659 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 660 |
job_data = job_ref.get()
|
| 661 |
|
| 662 |
-
if not
|
| 663 |
return jsonify({"error": "Job not found"}), 404
|
| 664 |
|
| 665 |
# Update rotation period
|
|
@@ -690,7 +690,7 @@ def add_special_case(job_id):
|
|
| 690 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 691 |
job_data = job_ref.get()
|
| 692 |
|
| 693 |
-
if not
|
| 694 |
return jsonify({"error": "Job not found"}), 404
|
| 695 |
|
| 696 |
# Verify point and member exist
|
|
@@ -736,7 +736,7 @@ def get_roster(job_id):
|
|
| 736 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 737 |
job_data = job_ref.get()
|
| 738 |
|
| 739 |
-
if not
|
| 740 |
return jsonify({"error": "Job not found"}), 404
|
| 741 |
|
| 742 |
assignments = job_data.get("assignments", [])
|
|
|
|
| 434 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 435 |
job_data = job_ref.get()
|
| 436 |
|
| 437 |
+
if not job_id:
|
| 438 |
return jsonify({"error": "Job not found"}), 404
|
| 439 |
|
| 440 |
# Parse the start time
|
|
|
|
| 492 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 493 |
job_data = job_ref.get()
|
| 494 |
|
| 495 |
+
if not job_id:
|
| 496 |
return jsonify({"error": "Job not found"}), 404
|
| 497 |
|
| 498 |
# Update job status to active
|
|
|
|
| 614 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 615 |
job_data = job_ref.get()
|
| 616 |
|
| 617 |
+
if not job_id:
|
| 618 |
return jsonify({"error": "Job not found"}), 404
|
| 619 |
|
| 620 |
# Get members
|
|
|
|
| 659 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 660 |
job_data = job_ref.get()
|
| 661 |
|
| 662 |
+
if not job_id:
|
| 663 |
return jsonify({"error": "Job not found"}), 404
|
| 664 |
|
| 665 |
# Update rotation period
|
|
|
|
| 690 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 691 |
job_data = job_ref.get()
|
| 692 |
|
| 693 |
+
if not job_id:
|
| 694 |
return jsonify({"error": "Job not found"}), 404
|
| 695 |
|
| 696 |
# Verify point and member exist
|
|
|
|
| 736 |
job_ref = db.reference(f"jobs/{job_id}")
|
| 737 |
job_data = job_ref.get()
|
| 738 |
|
| 739 |
+
if not job_id:
|
| 740 |
return jsonify({"error": "Job not found"}), 404
|
| 741 |
|
| 742 |
assignments = job_data.get("assignments", [])
|