Skip to content

Commit 34c4a2d

Browse files
committed
fix (memories): unauthorized issue
1 parent 95933d5 commit 34c4a2d

4 files changed

Lines changed: 14 additions & 14 deletions

File tree

src/client/app/api/memories/[memoryId]/route.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export const PUT = withAuth(async function PUT(
1111
{ params, authHeader }
1212
) {
1313
const { memoryId } = params
14-
const backendUrl = new URL(`${appServerUrl}/api/memories/${memoryId}`)
14+
const backendUrl = new URL(`${appServerUrl}/memories/${memoryId}`)
1515

1616
try {
1717
const body = await request.json()
@@ -27,7 +27,7 @@ export const PUT = withAuth(async function PUT(
2727
}
2828
return NextResponse.json(data)
2929
} catch (error) {
30-
console.error(`API Error in /api/memories/${memoryId} (PUT):`, error)
30+
console.error(`API Error in /memories/${memoryId} (PUT):`, error)
3131
return NextResponse.json({ error: error.message }, { status: 500 })
3232
}
3333
})
@@ -37,7 +37,7 @@ export const DELETE = withAuth(async function DELETE(
3737
{ params, authHeader }
3838
) {
3939
const { memoryId } = params
40-
const backendUrl = new URL(`${appServerUrl}/api/memories/${memoryId}`)
40+
const backendUrl = new URL(`${appServerUrl}/memories/${memoryId}`)
4141

4242
try {
4343
const response = await fetch(backendUrl.toString(), {
@@ -51,7 +51,7 @@ export const DELETE = withAuth(async function DELETE(
5151
}
5252
return NextResponse.json(data)
5353
} catch (error) {
54-
console.error(`API Error in /api/memories/${memoryId} (DELETE):`, error)
54+
console.error(`API Error in /memories/${memoryId} (DELETE):`, error)
5555
return NextResponse.json({ error: error.message }, { status: 500 })
5656
}
5757
})

src/client/app/api/memories/graph/route.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const appServerUrl =
88

99
export const GET = withAuth(async function GET(request, { authHeader }) {
1010
// This new backend endpoint is assumed to exist and return { nodes: [], edges: [] }.
11-
const backendUrl = new URL(`${appServerUrl}/api/memories/graph`)
11+
const backendUrl = new URL(`${appServerUrl}/memories/graph`)
1212

1313
try {
1414
const response = await fetch(backendUrl.toString(), {
@@ -22,7 +22,7 @@ export const GET = withAuth(async function GET(request, { authHeader }) {
2222
}
2323
return NextResponse.json(data)
2424
} catch (error) {
25-
console.error("API Error in /api/memories/graph:", error)
25+
console.error("API Error in /memories/graph:", error)
2626
return NextResponse.json({ error: error.message }, { status: 500 })
2727
}
2828
})

src/client/app/api/memories/route.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const appServerUrl =
77
: process.env.NEXT_PUBLIC_APP_SERVER_URL
88

99
export const GET = withAuth(async function GET(request, { authHeader }) {
10-
const backendUrl = new URL(`${appServerUrl}/api/memories`)
10+
const backendUrl = new URL(`${appServerUrl}/memories`)
1111

1212
try {
1313
const response = await fetch(backendUrl.toString(), {
@@ -21,13 +21,13 @@ export const GET = withAuth(async function GET(request, { authHeader }) {
2121
}
2222
return NextResponse.json(data)
2323
} catch (error) {
24-
console.error("API Error in /api/memories:", error)
24+
console.error("API Error in /memories:", error)
2525
return NextResponse.json({ error: error.message }, { status: 500 })
2626
}
2727
})
2828

2929
export const POST = withAuth(async function POST(request, { authHeader }) {
30-
const backendUrl = new URL(`${appServerUrl}/api/memories`)
30+
const backendUrl = new URL(`${appServerUrl}/memories`)
3131
try {
3232
const body = await request.json()
3333
const response = await fetch(backendUrl.toString(), {
@@ -42,7 +42,7 @@ export const POST = withAuth(async function POST(request, { authHeader }) {
4242
}
4343
return NextResponse.json(data, { status: response.status })
4444
} catch (error) {
45-
console.error("API Error in /api/memories (POST):", error)
45+
console.error("API Error in /memories (POST):", error)
4646
return NextResponse.json({ error: error.message }, { status: 500 })
4747
}
48-
})
48+
})

src/server/main/memories/routes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
logger = logging.getLogger(__name__)
1313

1414
router = APIRouter(
15-
prefix="/api/memories",
15+
prefix="/memories",
1616
tags=["Memories"]
1717
)
1818

@@ -22,7 +22,7 @@ async def startup_event():
2222
utils._initialize_agents()
2323
utils._initialize_embedding_model()
2424

25-
@router.get("/", summary="Get all memories for a user")
25+
@router.get("", summary="Get all memories for a user")
2626
async def get_all_memories(
2727
user_id: str = Depends(PermissionChecker(required_permissions=["read:memory"]))
2828
):
@@ -64,7 +64,7 @@ async def get_memory_graph(
6464
logger.error(f"Error generating memory graph for user {user_id}: {e}", exc_info=True)
6565
raise HTTPException(status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, detail="Error generating memory graph.")
6666

67-
@router.post("/", summary="Create a new memory for a user")
67+
@router.post("", summary="Create a new memory for a user")
6868
async def create_memory(
6969
request: CreateMemoryRequest,
7070
user_id: str = Depends(PermissionChecker(required_permissions=["write:memory"]))

0 commit comments

Comments
 (0)