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({