[Fix] Suppress spurious "waiting for filament" notification when printers are busy (#753)

When all matching printers were busy and a job was queued with ASAP
  timing, the scheduler immediately fired a "Job Waiting for Filament"
  notification even though the job was just waiting for a printer to
  finish — no user action required.

  Added _is_busy_only() check to skip the waiting notification when the
  only reason is "Busy". Notifications still fire for actionable reasons
  (missing filament, offline, wrong color). Also renamed the default
  notification template title to "Queue Job Waiting" and updated
  descriptions across all 7 locales.
This commit is contained in:
maziggy
2026-03-20 11:34:23 +01:00
parent 664fc86e3f
commit 35ce075486
15 changed files with 63 additions and 19 deletions
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -23,7 +23,7 @@
<!-- Splash screens for iOS -->
<link rel="apple-touch-startup-image" href="/img/android-chrome-512x512.png" />
<script type="module" crossorigin src="/assets/index-Ceor3BCc.js"></script>
<script type="module" crossorigin src="/assets/index-Ca5aA-MZ.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-hPK_4Ftq.css">
</head>
<body>