Skip to content

Commit 4e15837

Browse files
committed
fix: convex is now dumber
1 parent d769824 commit 4e15837

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

  • apps/backend-convex/functions/threads

apps/backend-convex/functions/threads/utils.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
import type { UserIdentity } from 'convex/server'
1+
import type { GenericActionCtx, GenericMutationCtx, GenericQueryCtx, UserIdentity } from 'convex/server'
22
import type { Doc } from '../../convex/_generated/dataModel'
3-
import type { GenericCtx } from '../../convex/_generated/server'
43
import { ConvexError } from 'convex/values'
54

65
export interface AssertThreadAccessArgs {
76
thread: Doc<'threads'>
87
lockerKey?: Doc<'threads'>['lockerKey']
98
userIdentity?: UserIdentity | null
109
}
11-
export async function assertThreadAccess(ctx: GenericCtx, { thread, lockerKey, userIdentity }: AssertThreadAccessArgs) {
10+
export async function assertThreadAccess(ctx: GenericActionCtx<any> | GenericQueryCtx<any> | GenericMutationCtx<any>, { thread, lockerKey, userIdentity }: AssertThreadAccessArgs) {
1211
// Check permission by lockerKey
1312
if (lockerKey && thread.lockerKey === lockerKey) {
1413
;

0 commit comments

Comments
 (0)