diff --git a/server/mail-templates/T16 Repo zuordnen.html b/server/mail-templates/T17 Repo zuordnen.html similarity index 100% rename from server/mail-templates/T16 Repo zuordnen.html rename to server/mail-templates/T17 Repo zuordnen.html diff --git a/test/projectWork.test.js b/test/projectWork.test.js index c0b78a3..8edccc3 100644 --- a/test/projectWork.test.js +++ b/test/projectWork.test.js @@ -22,7 +22,8 @@ const sheet = (id, extra) => ({ // Neuestes Blatt, damit es auch in getCustomerActivity (max. 20 je Ticket) dabei ist aw.seed('worksheets', sheet('ws1', { supporters: JSON.stringify([andrej]), $createdAt: '2026-09-30T18:00:00.000Z' })) // Mehr als 50 Blaetter: die Gesamtzeit zaehlt trotzdem alle -for (let i = 0; i < 55; i++) aw.seed('worksheets', sheet(`wsx${i}`, { totalTime: 15 })) +// Feste, aeltere Zeitstempel: sonst waeren die Blaetter nach 30.09. 18:00 UTC neuer als ws1 +for (let i = 0; i < 55; i++) aw.seed('worksheets', sheet(`wsx${i}`, { totalTime: 15, $createdAt: '2026-09-29T08:00:00.000Z' })) test('GET /:id/work liefert totalMinutes inkl. Unterstützung über alle Blätter', async () => { const body = await get('/api/projects/p1/work', { cookie: sessionCookie({ customerId: 'c1', appwriteUserId: 'u1' }) })