@@ -132,10 +130,9 @@
{# Run controls and historic runs moved to the bottom of the page. #}
-
Edit shifts
+ {% include 'rota/partials/shift_list.html' %}
{# Load form via HTMX when user clicks 'Add shift' - initial empty state #}
- {% include 'rota/partials/shift_list.html' %}
@@ -145,7 +142,7 @@
-
+
diff --git a/djangorota/rota/migrations/0008_alter_assignment_options_and_more.py b/djangorota/rota/migrations/0008_alter_assignment_options_and_more.py
new file mode 100644
index 0000000..b107561
--- /dev/null
+++ b/djangorota/rota/migrations/0008_alter_assignment_options_and_more.py
@@ -0,0 +1,35 @@
+# Generated by Django 6.0 on 2025-12-19 21:11
+
+import django.db.models.deletion
+import uuid
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ("rota", "0007_make_request_token_unique"),
+ ]
+
+ operations = [
+ migrations.AlterModelOptions(
+ name="assignment",
+ options={"ordering": ("-created_at",)},
+ ),
+ migrations.AlterUniqueTogether(
+ name="assignment",
+ unique_together=set(),
+ ),
+ migrations.AlterField(
+ model_name="assignment",
+ name="worker",
+ field=models.OneToOneField(
+ on_delete=django.db.models.deletion.CASCADE, to="rota.worker"
+ ),
+ ),
+ migrations.AlterField(
+ model_name="worker",
+ name="request_token",
+ field=models.UUIDField(default=uuid.uuid4, editable=False, null=True),
+ ),
+ ]