fix(app): add friendly not-found handling
This commit is contained in:
1 parent
c4d0f5219a
commit
ed21126eea
7 files changed
+203
-5
No files matched your search
@@ -211,7 +211,7 @@ export const get = query({
|
||||
handler: async (ctx, { threadId }) => {
|
||||
const ownerId = await getRequiredUserId(ctx);
|
||||
const thread = await ctx.db.get(threadId);
|
||||
if (thread?.ownerId !== ownerId) throw new ConvexError('Thread not found.');
|
||||
if (thread?.ownerId !== ownerId) return null;
|
||||
const spoon = thread.spoonId ? await ctx.db.get(thread.spoonId) : null;
|
||||
const job = thread.latestAgentJobId
|
||||
? await ctx.db.get(thread.latestAgentJobId)
|
||||
|
||||
Reference in new issue
Block a user