diff --git a/server/services/customerAdmin.js b/server/services/customerAdmin.js index 496be69..29f1119 100644 --- a/server/services/customerAdmin.js +++ b/server/services/customerAdmin.js @@ -236,7 +236,11 @@ export async function updateCustomerWithPortalAccess(customerId, payload) { } export async function listCustomersForAdmin() { - const customers = await listDocuments(config.collections.customers, [Query.orderAsc('name')]) + // Ohne Limit liefert Appwrite nur 25 Dokumente - neue Kunden fielen dann aus der Liste. + const customers = await listDocuments(config.collections.customers, [ + Query.orderAsc('name'), + Query.limit(5000), + ]) return customers.map((customer) => sanitizeCustomer(customer)) }