Arbeitsblätter: Git-Push nach dem Nachtragen grün, Kommentare blau
- Git-Pushes bleiben orange mit "Zeit offen", bis Beginn und Minuten nachgetragen sind; danach grün mit "Zeit eingetragen". - Kommentare sind blau statt grün, damit Grün nur noch "erledigt" heißt. - Hinweise im farbigen Kopf in weißer Schrift (vorher kaum lesbar). - Pro Ticket werden alle Arbeitsblätter geladen (Appwrite lieferte ohne limit nur 25), zugeklappte Ticketkarten laden gar keine mehr. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
0c884a57d7
commit
2d4e569cc3
3 files changed
+45
-33
No files matched your search
@@ -150,8 +150,14 @@ export function useWorksheets(woid = null) {
|
||||
const [error, setError] = useState(null)
|
||||
|
||||
const fetchWorksheets = useCallback(async () => {
|
||||
// Zugeklappte Tickets uebergeben keine WOID - dann gibt es nichts zu laden
|
||||
if (!woid) {
|
||||
setWorksheets([])
|
||||
setLoading(false)
|
||||
return
|
||||
}
|
||||
setLoading(true)
|
||||
|
||||
|
||||
if (DEMO_MODE) {
|
||||
// Filter demo data by WOID if provided
|
||||
const filtered = woid
|
||||
@@ -163,12 +169,8 @@ export function useWorksheets(woid = null) {
|
||||
}
|
||||
|
||||
try {
|
||||
const queries = [Query.orderDesc('$createdAt')]
|
||||
|
||||
// Filter by WOID if provided
|
||||
if (woid) {
|
||||
queries.push(Query.equal('woid', woid))
|
||||
}
|
||||
// Ohne limit liefert Appwrite nur 25 Eintraege, ein Ticket sammelt aber viele Git-Pushes
|
||||
const queries = [Query.orderDesc('$createdAt'), Query.equal('woid', woid), Query.limit(5000)]
|
||||
|
||||
if (import.meta.env.DEV) {
|
||||
console.log('📋 Fetching worksheets:')
|
||||
|
||||
Reference in new issue
Block a user