From 92a583c226c8cbff827aaecdddf66ed19a8cdc03 Mon Sep 17 00:00:00 2001 From: sudipnext Date: Sat, 21 Feb 2026 14:10:52 +0545 Subject: [PATCH] fix: remove dependency on FASTAPI_URL in useTemplateLayoutsAutoSave hook for improved flexibility --- .../[slug]/hooks/useTemplateLayoutsAutoSave.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/servers/nextjs/app/(presentation-generator)/template-preview/[slug]/hooks/useTemplateLayoutsAutoSave.ts b/servers/nextjs/app/(presentation-generator)/template-preview/[slug]/hooks/useTemplateLayoutsAutoSave.ts index 38ca8cd0..b1028104 100644 --- a/servers/nextjs/app/(presentation-generator)/template-preview/[slug]/hooks/useTemplateLayoutsAutoSave.ts +++ b/servers/nextjs/app/(presentation-generator)/template-preview/[slug]/hooks/useTemplateLayoutsAutoSave.ts @@ -1,7 +1,6 @@ 'use client'; import { useEffect, useRef, useCallback, useState } from 'react'; -import { FASTAPI_URL } from '@/constants'; import { getHeader } from '@/app/(presentation-generator)/services/api/header'; import { ApiResponseHandler } from '@/app/(presentation-generator)/services/api/api-error-handler'; import { ProcessedSlide } from '@/app/custom-template/types'; @@ -72,7 +71,7 @@ export const useTemplateLayoutsAutoSave = ({ setSaveStatus('saving'); console.log('🔄 Auto-saving template layouts...'); - const response = await fetch(`${FASTAPI_URL}/api/v1/ppt/template/update`, { + const response = await fetch('/api/v1/ppt/template/update', { method: 'PUT', headers: getHeader(), body: JSON.stringify({