Kundenliste: alle Kunden laden statt Appwrite-Default von 25
Ohne Query.limit liefert Appwrite nur 25 Dokumente. Bei 110 Kunden fehlten in WOMS alle Kunden ab 'Autowerkstatt ...' alphabetisch - neu angelegte Leads wirkten dadurch, als waeren sie nie angelegt worden. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
7860347070
commit
c3f56ba290
1 file changed
+5
-1
@@ -236,7 +236,11 @@ export async function updateCustomerWithPortalAccess(customerId, payload) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export async function listCustomersForAdmin() {
|
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))
|
return customers.map((customer) => sanitizeCustomer(customer))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user