fix: replace client SDK with Admin SDK in radio and tv server pages
This commit is contained in:
parent
cf3e3181cc
commit
7659019ca3
@ -1,4 +1,5 @@
|
|||||||
import { databases, APPWRITE_ALMEIRA_CONFIG } from '@/lib/appwrite';
|
import { APPWRITE_ALMEIRA_CONFIG } from '@/lib/appwrite';
|
||||||
|
import { createAdminClient } from '@/lib/appwrite.server';
|
||||||
import ProgrammingSchedule from '@/components/ProgrammingSchedule';
|
import ProgrammingSchedule from '@/components/ProgrammingSchedule';
|
||||||
import { RadioTower, PlayCircle, Headphones } from 'lucide-react';
|
import { RadioTower, PlayCircle, Headphones } from 'lucide-react';
|
||||||
|
|
||||||
@ -8,14 +9,15 @@ export default async function RadioPage() {
|
|||||||
let matrixData = {};
|
let matrixData = {};
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const doc = await databases.getDocument(
|
const client = await createAdminClient();
|
||||||
|
const doc = await client.databases.getDocument(
|
||||||
APPWRITE_ALMEIRA_CONFIG.databaseId,
|
APPWRITE_ALMEIRA_CONFIG.databaseId,
|
||||||
'programming_matrices',
|
'programming_matrices',
|
||||||
'matrix_radio'
|
'matrix_radio'
|
||||||
);
|
);
|
||||||
matrixData = JSON.parse(doc.matrix_data);
|
matrixData = JSON.parse(doc.matrix_data);
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
console.error("No se pudo cargar parrilla", e);
|
console.error("No se pudo cargar parrilla de radio", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
import { databases, APPWRITE_ALMEIRA_CONFIG } from '@/lib/appwrite';
|
import { APPWRITE_ALMEIRA_CONFIG } from '@/lib/appwrite';
|
||||||
|
import { createAdminClient } from '@/lib/appwrite.server';
|
||||||
import ProgrammingSchedule from '@/components/ProgrammingSchedule';
|
import ProgrammingSchedule from '@/components/ProgrammingSchedule';
|
||||||
import { Tv, PlayCircle, RadioTower } from 'lucide-react';
|
import { Tv, PlayCircle, RadioTower } from 'lucide-react';
|
||||||
|
|
||||||
@ -8,14 +9,15 @@ export default async function TVPage() {
|
|||||||
let matrixData = {};
|
let matrixData = {};
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const doc = await databases.getDocument(
|
const client = await createAdminClient();
|
||||||
|
const doc = await client.databases.getDocument(
|
||||||
APPWRITE_ALMEIRA_CONFIG.databaseId,
|
APPWRITE_ALMEIRA_CONFIG.databaseId,
|
||||||
'programming_matrices',
|
'programming_matrices',
|
||||||
'matrix_tv'
|
'matrix_tv'
|
||||||
);
|
);
|
||||||
matrixData = JSON.parse(doc.matrix_data);
|
matrixData = JSON.parse(doc.matrix_data);
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
console.error("No se pudo cargar parrilla", e);
|
console.error("No se pudo cargar parrilla de TV", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user