Ablaufkarten trennen: "Bald ablaufend" zeigt kein Abgelaufenes mehr
Eine Karte mit dieser Ueberschrift, in der bereits Ueberfaelliges steht, ist irrefuehrend. KarteAblauf bekommt daher einen Modus soon/expired/alle statt des bisherigen Schalters "nurAbgelaufen". Neu ist die Karte "Ablauf-Uebersicht" (alle), die beides zusammen zeigt. Sie steht auch in der eingebauten Vorgabe, damit dort ohne Zutun weiterhin Ueberfaelliges sichtbar ist. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -54,7 +54,9 @@ ENFORCED_KEY = "dashboard_enforced"
|
||||
BUILTIN_LAYOUT: list[dict] = [
|
||||
{"i": "actions", "x": 0, "y": 0, "w": 4, "h": 3},
|
||||
{"i": "status", "x": 4, "y": 0, "w": 8, "h": 3},
|
||||
{"i": "expiring", "x": 0, "y": 3, "w": 6, "h": 6},
|
||||
# Bewusst die kombinierte Karte: "expiring" zeigt nur noch Laufendes, in der
|
||||
# Vorgabe soll aber auch Ueberfaelliges ohne Zutun sichtbar sein.
|
||||
{"i": "expiry-all", "x": 0, "y": 3, "w": 6, "h": 6},
|
||||
{"i": "shopping", "x": 6, "y": 3, "w": 6, "h": 6},
|
||||
{"i": "expiry-donut", "x": 0, "y": 9, "w": 4, "h": 6},
|
||||
{"i": "category-donut", "x": 4, "y": 9, "w": 4, "h": 6},
|
||||
|
||||
@@ -155,7 +155,7 @@ def test_layout_faellt_auf_die_eingebaute_zurueck(db, user):
|
||||
assert antwort.source == "builtin"
|
||||
assert antwort.enforced is False
|
||||
assert antwort.has_default is False
|
||||
assert any(k["i"] == "expiring" for k in antwort.layout)
|
||||
assert any(k["i"] == "expiry-all" for k in antwort.layout)
|
||||
|
||||
|
||||
def test_eigene_anordnung_wird_gespeichert(db, user):
|
||||
|
||||
Reference in New Issue
Block a user