wip: what if user ids were strings instead of numbers

This commit is contained in:
Mythie
2025-01-03 16:23:35 +11:00
parent 18ca0cf3d6
commit b685190b1a
134 changed files with 775 additions and 246 deletions

View File

@ -6,7 +6,7 @@ export interface CreateWebhookOptions {
eventTriggers: WebhookTriggerEvents[];
secret: string | null;
enabled: boolean;
userId: number;
userId: string;
teamId?: number;
}

View File

@ -2,7 +2,7 @@ import { prisma } from '@documenso/prisma';
export type DeleteWebhookByIdOptions = {
id: string;
userId: number;
userId: string;
teamId?: number;
};

View File

@ -5,7 +5,7 @@ import { prisma } from '@documenso/prisma';
export type EditWebhookOptions = {
id: string;
data: Omit<Prisma.WebhookUpdateInput, 'id' | 'userId' | 'teamId'>;
userId: number;
userId: string;
teamId?: number;
};

View File

@ -3,7 +3,7 @@ import type { WebhookTriggerEvents } from '@documenso/prisma/client';
export type GetAllWebhooksByEventTriggerOptions = {
event: WebhookTriggerEvents;
userId: number;
userId: string;
teamId?: number;
};

View File

@ -2,7 +2,7 @@ import { prisma } from '@documenso/prisma';
export type GetWebhookByIdOptions = {
id: string;
userId: number;
userId: string;
teamId?: number;
};

View File

@ -1,6 +1,6 @@
import { prisma } from '@documenso/prisma';
export const getWebhooksByTeamId = async (teamId: number, userId: number) => {
export const getWebhooksByTeamId = async (teamId: number, userId: string) => {
return await prisma.webhook.findMany({
where: {
team: {

View File

@ -1,6 +1,6 @@
import { prisma } from '@documenso/prisma';
export const getWebhooksByUserId = async (userId: number) => {
export const getWebhooksByUserId = async (userId: string) => {
return await prisma.webhook.findMany({
where: {
userId,

View File

@ -7,7 +7,7 @@ import { getAllWebhooksByEventTrigger } from '../get-all-webhooks-by-event-trigg
export type TriggerWebhookOptions = {
event: WebhookTriggerEvents;
data: Record<string, unknown>;
userId: number;
userId: string;
teamId?: number;
};