🔧 Fix: Kalendar zeigt nur TBA Marienfelde Drucker statt alle 12
**Problem gelöst:** - Kalender zeigte 12 Drucker (6 alte Test-Drucker + 6 TBA Marienfelde) - Nur die 6 TBA Marienfelde Drucker sollten angezeigt werden **Änderungen:** - ✅ calendar.py: Filter für TBA Marienfelde in calendar_view() - ✅ calendar.py: Filter für intelligente Druckerzuweisung - ✅ calendar.py: Filter für Verfügbarkeitsanalyse - ✅ admin_unified.py: Filter für Admin-Druckerübersicht - ✅ printers.py: Filter für Drucker-Status-API - ✅ Alte Testdrucker (IDs 1-6) deaktiviert **Ergebnis:** - Kalender zeigt jetzt korrekt 6 Drucker von TBA Marienfelde - Alle relevanten APIs berücksichtigen Location-Filter - Keine Auswirkung auf bestehende Jobs 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -217,8 +217,10 @@ def printers_overview():
|
||||
"""Druckerübersicht für Administratoren"""
|
||||
try:
|
||||
with get_cached_session() as db_session:
|
||||
# Alle Drucker laden
|
||||
printers = db_session.query(Printer).order_by(Printer.created_at.desc()).all()
|
||||
# Nur TBA Marienfelde Drucker laden
|
||||
printers = db_session.query(Printer).filter(
|
||||
Printer.location == "TBA Marienfelde"
|
||||
).order_by(Printer.created_at.desc()).all()
|
||||
|
||||
# Grundlegende Statistiken sammeln
|
||||
total_users = db_session.query(User).count()
|
||||
|
Reference in New Issue
Block a user