fix(aihr): protect case media playback
This commit is contained in:
@@ -7,7 +7,7 @@ import type {
|
||||
CaseSelectedFile,
|
||||
CaseUploadResponse
|
||||
} from '@/types/api';
|
||||
import { apiRequest, apiUrl, authHeaders, readTextPayload } from './api';
|
||||
import { apiRequest, apiUrl, authHeaders, authenticatedFileUrl, readTextPayload } from './api';
|
||||
|
||||
const audioExtensions = ['.mp3', '.wav', '.m4a', '.webm', '.aac', '.ogg'];
|
||||
|
||||
@@ -94,3 +94,6 @@ export const getCaseDetail = (caseId: string) =>
|
||||
method: 'GET',
|
||||
timeout: 15000
|
||||
});
|
||||
|
||||
export const getCaseMediaUrl = (caseId: string) =>
|
||||
authenticatedFileUrl(`/api/knowledge/case/records/${encodeURIComponent(caseId)}/media`);
|
||||
|
||||
Reference in New Issue
Block a user