Pārlūkot izejas kodu

tf do you mean we still rely in the old api

Matthew Trejo 1 mēnesi atpakaļ
vecāks
revīzija
19ec174f1c
2 mainītis faili ar 4 papildinājumiem un 3 dzēšanām
  1. 3 2
      src/app/appointments/[id]/meet/page.tsx
  2. 1 1
      src/lib/config.ts

+ 3 - 2
src/app/appointments/[id]/meet/page.tsx

@@ -19,6 +19,7 @@ import RecordsModal from "@/components/records/RecordsModal";
 import type { Record as MedicalRecord } from "@/components/records/types";
 import type { Appointment } from "@/types/appointments";
 import { canJoinMeeting, getAppointmentTimeStatus } from "@/utils/appointments";
+import { config } from "@/lib/config";
 
 interface JitsiMeetExternalAPI {
   dispose: () => void;
@@ -46,7 +47,7 @@ export default function MeetPage() {
   const [accessDenied, setAccessDenied] = useState(false);
   const [denialReason, setDenialReason] = useState("");
   const [jitsiToken, setJitsiToken] = useState<string | null>(null);
-  const [jitsiDomain, setJitsiDomain] = useState<string>("meet.jit.si");
+  const [jitsiDomain, setJitsiDomain] = useState<string>(config.jitsi.domain);
   const [jitsiRoomName, setJitsiRoomName] = useState<string>("");
   const [useJWT, setUseJWT] = useState<boolean>(false);
 
@@ -81,7 +82,7 @@ export default function MeetPage() {
           if (tokenResponse.ok) {
             const tokenData = await tokenResponse.json();
             setJitsiToken(tokenData.token || null);
-            setJitsiDomain(tokenData.domain || "meet.jit.si");
+            setJitsiDomain(tokenData.domain || config.jitsi.domain);
             setJitsiRoomName(tokenData.roomName || `appointment-${params.id}`);
             setUseJWT(tokenData.useJWT || false);
           } else {

+ 1 - 1
src/lib/config.ts

@@ -38,7 +38,7 @@ export const config = {
 
   // Jitsi Meet
   jitsi: {
-    domain: process.env.JITSI_DOMAIN || 'meet.jit.si',
+    domain: process.env.JITSI_DOMAIN || '',
     appId: process.env.JITSI_APP_ID || '',
     appSecret: process.env.JITSI_APP_SECRET || '',
     useJWT: process.env.JITSI_USE_JWT === 'true',