fix: remove /api prefix from conversation API calls in frontend
This commit is contained in:
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
try {
|
try {
|
||||||
dates = await get("/api/conversations/dates");
|
dates = await get("/conversations/dates");
|
||||||
if (dates.length) selectDate(dates[0]);
|
if (dates.length) selectDate(dates[0]);
|
||||||
loadStats();
|
loadStats();
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
@@ -32,8 +32,8 @@
|
|||||||
loading = true;
|
loading = true;
|
||||||
error = "";
|
error = "";
|
||||||
try {
|
try {
|
||||||
summary = await get(`/api/conversations/summary/${d}`);
|
summary = await get(`/conversations/summary/${d}`);
|
||||||
conversations = await get(`/api/conversations/list?date=${d}`);
|
conversations = await get(`/conversations/list?date=${d}`);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
summary = null;
|
summary = null;
|
||||||
if (e.status !== 404) error = e.body?.detail || "Failed to load summary";
|
if (e.status !== 404) error = e.body?.detail || "Failed to load summary";
|
||||||
@@ -46,8 +46,8 @@
|
|||||||
view = "detail";
|
view = "detail";
|
||||||
loading = true;
|
loading = true;
|
||||||
try {
|
try {
|
||||||
selectedConversation = await get(`/api/conversations/${sessionId}`);
|
selectedConversation = await get(`/conversations/${sessionId}`);
|
||||||
messages = await get(`/api/conversations/${sessionId}/messages`);
|
messages = await get(`/conversations/${sessionId}/messages`);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
error = "Failed to load conversation";
|
error = "Failed to load conversation";
|
||||||
} finally {
|
} finally {
|
||||||
@@ -60,7 +60,7 @@
|
|||||||
view = "search";
|
view = "search";
|
||||||
loading = true;
|
loading = true;
|
||||||
try {
|
try {
|
||||||
searchResults = await get(`/api/conversations/search?q=${encodeURIComponent(searchQuery)}`);
|
searchResults = await get(`/conversations/search?q=${encodeURIComponent(searchQuery)}`);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
error = "Search failed";
|
error = "Search failed";
|
||||||
} finally {
|
} finally {
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
|
|
||||||
async function loadStats() {
|
async function loadStats() {
|
||||||
try {
|
try {
|
||||||
stats = await get("/api/conversations/stats");
|
stats = await get("/conversations/stats");
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error("Failed to load stats", e);
|
console.error("Failed to load stats", e);
|
||||||
}
|
}
|
||||||
@@ -79,7 +79,7 @@
|
|||||||
async function trigger() {
|
async function trigger() {
|
||||||
triggering = true;
|
triggering = true;
|
||||||
try {
|
try {
|
||||||
await post("/api/conversations/trigger");
|
await post("/conversations/trigger");
|
||||||
setTimeout(() => selectDate(selectedDate), 5000);
|
setTimeout(() => selectDate(selectedDate), 5000);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
error = "Trigger failed";
|
error = "Trigger failed";
|
||||||
|
|||||||
Reference in New Issue
Block a user