feat: Use Clerk for authentication #526
Annotations
10 errors
convex/earlyAccessCodes.test.ts > earlyAccessCodes > creates an early access code:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/earlyAccessCodes.test.ts:21:5
|
convex/earlyAccessCodes.test.ts > earlyAccessCodes > lists codes for a specific user:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/earlyAccessCodes.test.ts:52:5
|
convex/earlyAccessCodes.test.ts > earlyAccessCodes > redeems an early access code:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/earlyAccessCodes.test.ts:86:20
|
convex/earlyAccessCodes.test.ts > earlyAccessCodes > prevents redeeming an already claimed code:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/earlyAccessCodes.test.ts:120:20
|
convex/questFaqs.test.ts > questFaqs > creates a questFaq:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/questFaqs.test.ts:21:19
|
convex/questFaqs.test.ts > questFaqs > updates an faq:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/questFaqs.test.ts:48:19
|
convex/questFaqs.test.ts > questFaqs > deletes a questFaq and removes it from associated quest:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/questFaqs.test.ts:93:19
|
convex/questSteps.test.ts > questSteps > create > should create a quest step:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/questSteps.test.ts:31:27
|
convex/questSteps.test.ts > questSteps > create > should create a quest step without button:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/questSteps.test.ts:78:27
|
convex/questSteps.test.ts > questSteps > getByIds > should return multiple quest steps:
convex/helpers.ts#L26
Error: Can't get current user
❯ getCurrentUserOrThrow convex/helpers.ts:26:26
❯ input convex/helpers.ts:41:18
❯ handler node_modules/.pnpm/convex-helpers@0.1.68_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__tjvozdhcpc7vcgijaseouu2d7q/node_modules/convex-helpers/server/customFunctions.js:214:35
❯ invokeFunction node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:80:14
❯ invokeMutation node_modules/.pnpm/convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__react@19.0.0__react-d_tz4pliw2oya5mycytryaoxbike/node_modules/convex/src/server/impl/registration_impl.ts:60:18
❯ runTransaction node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1143:31
❯ Object.mutationFromPath node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1175:20
❯ Object.mutation node_modules/.pnpm/convex-test@0.0.35_convex@1.18.2_@clerk+clerk-react@5.22.10_react-dom@19.0.0_react@19.0.0__re_hkdpizb6t5gohox5x43v6roo6m/node_modules/convex-test/dist/index.js:1208:20
❯ convex/questSteps.test.ts:120:23
|