diff --git a/src/app/actions/appwrite.ts b/src/app/actions/appwrite.ts index 607358b..c60e725 100644 --- a/src/app/actions/appwrite.ts +++ b/src/app/actions/appwrite.ts @@ -1,11 +1,12 @@ 'use server' import { Client, Databases, Storage, ID } from 'node-appwrite'; +import { databaseId } from '@/lib/appwrite'; import { revalidatePath } from 'next/cache'; const ENDPOINT = process.env.NEXT_PUBLIC_APPWRITE_ENDPOINT || 'https://appwrite.almeira.com.co/v1'; const PROJECT_ID = process.env.NEXT_PUBLIC_APPWRITE_PROJECT_ID || '69b84df5003bd8957c5c'; -const DATABASE_ID = 'main'; +const DATABASE_ID = databaseId; function getAdminClient() { return new Client() diff --git a/src/app/actions/entity.ts b/src/app/actions/entity.ts index 94a6456..5b7394d 100644 --- a/src/app/actions/entity.ts +++ b/src/app/actions/entity.ts @@ -1,11 +1,12 @@ 'use server' import { Client, Databases, ID, Query } from 'node-appwrite'; +import { databaseId } from '@/lib/appwrite'; import { revalidatePath } from 'next/cache'; const ENDPOINT = process.env.NEXT_PUBLIC_APPWRITE_ENDPOINT || 'https://appwrite.almeira.com.co/v1'; const PROJECT_ID = process.env.NEXT_PUBLIC_APPWRITE_PROJECT_ID || '69b84df5003bd8957c5c'; -const DATABASE_ID = 'main'; +const DATABASE_ID = databaseId; const COLLECTION_ID = 'entity_config'; async function getAdminClient() { diff --git a/src/lib/appwrite.ts b/src/lib/appwrite.ts index 2dd8bde..357b473 100644 --- a/src/lib/appwrite.ts +++ b/src/lib/appwrite.ts @@ -4,6 +4,7 @@ const client = new Client(); export const endpoint = process.env.NEXT_PUBLIC_APPWRITE_ENDPOINT || 'https://appwrite.almeira.com.co/v1'; export const projectId = process.env.NEXT_PUBLIC_APPWRITE_PROJECT_ID || '69b84df5003bd8957c5c'; +export const databaseId = process.env.APPWRITE_DATABASE_ID || 'almeira'; client .setEndpoint(endpoint) @@ -16,7 +17,7 @@ export { Query }; export const APPWRITE_ALMEIRA_CONFIG = { endpoint, projectId, - databaseId: 'almeira', + databaseId, collections: { // Existentes posts: 'posts',