diff --git a/backend/tests/test_scheduler.py b/backend/tests/test_scheduler.py index acd52f76..1afc149d 100644 --- a/backend/tests/test_scheduler.py +++ b/backend/tests/test_scheduler.py @@ -12,7 +12,7 @@ from datetime import datetime, timedelta, timezone import pytest from sqlalchemy import select -from app import jobruns, logs, quota, scheduler, state +from app import jobruns, logs, logsink, quota, scheduler, state from app.models import AuditLog, JobRun, Notification, QuotaEvent from app.runstatus import RunStatus, RunTrigger @@ -208,6 +208,8 @@ def test_a_runs_log_lines_carry_its_id(db): (run,) = _runs(db, "autotag") inside, after = (logs.record_fields(r).get("run_id") for r in handler.records) assert (inside, after) == (run.id, None) + # …and it reaches the stored row, whose columns are the model's. + assert logsink.to_row(logs.record_fields(handler.records[0]))["run_id"] == run.id def test_retention_reaps_finished_runs_only(db): diff --git a/frontend/src/i18n/locales/en/scheduler.json b/frontend/src/i18n/locales/en/scheduler.json index cc67eee1..148445a3 100644 --- a/frontend/src/i18n/locales/en/scheduler.json +++ b/frontend/src/i18n/locales/en/scheduler.json @@ -18,7 +18,7 @@ "everyMin_other": "every {{count}} min", "runningNow": "Running now…", "lastRun": "Last run {{time}}", - "neverRun": "Hasn't run yet this session", + "neverRun": "No run recorded yet", "active": "active", "nextRun": "next", "quotaUsed": "{{used}} / {{budget}} units used today", @@ -57,7 +57,7 @@ "dot": { "running": "running now", "ok": "last run OK", - "idle": "idle (not run yet this session)", + "idle": "idle (no run recorded yet)", "error": "last run failed", "skipped": "skipped (sync paused)" }, diff --git a/frontend/src/i18n/locales/hu/scheduler.json b/frontend/src/i18n/locales/hu/scheduler.json index d0e6e08b..238d1a79 100644 --- a/frontend/src/i18n/locales/hu/scheduler.json +++ b/frontend/src/i18n/locales/hu/scheduler.json @@ -18,7 +18,7 @@ "everyMin_other": "{{count}} percenként", "runningNow": "Most fut…", "lastRun": "Utolsó futás {{time}}", - "neverRun": "Ebben a munkamenetben még nem futott", + "neverRun": "Még nincs rögzített futás", "active": "aktív", "nextRun": "köv.", "quotaUsed": "{{used}} / {{budget}} egység ma felhasználva", @@ -57,7 +57,7 @@ "dot": { "running": "most fut", "ok": "utolsó futás OK", - "idle": "tétlen (ebben a munkamenetben még nem futott)", + "idle": "tétlen (még nincs rögzített futás)", "error": "utolsó futás hibázott", "skipped": "kihagyva (szinkron szüneteltetve)" },