This commit is contained in:
2026-05-23 00:36:45 +02:00
3 changed files with 38 additions and 40 deletions

View File

@@ -95,6 +95,15 @@ export async function getCustomerByAppwriteUserId(appwriteUserId) {
return docs[0] || null
}
export async function getCustomerByEmail(email) {
if (!email) return null
const docs = await listDocuments(config.collections.customers, [
Query.equal('email', email.trim()),
Query.limit(1),
])
return docs[0] || null
}
export async function getPortalAccessByCustomerId(customerId) {
const docs = await listDocuments(config.collections.customerPortalAccess, [
Query.equal('customerId', customerId),
@@ -133,7 +142,6 @@ export async function upsertWebsiteProjectByRepo(repoFullName, data) {
})
}
/** @deprecated Nur für Kompatibilität nutzt native fetch */
export function createAdminClient() {
return { usesNativeFetch: true, databaseId: WOMS_DATABASE_ID }
}