Update dependencies

This commit is contained in:
Darren Clarke 2024-11-25 09:31:25 +01:00
parent 48aa89f7cf
commit 7ad25e8a95
49 changed files with 2116 additions and 1699 deletions

View file

@ -51,16 +51,15 @@ export type ServiceConfig = {
};
export type ServiceParams = {
params: {
params: Promise<{
service: string;
token?: string;
};
}>;
};
export class Service {
async getBot({
params: { service, token },
}: ServiceParams): Promise<NextResponse> {
async getBot({ params }: ServiceParams): Promise<NextResponse> {
const { service, token } = await params;
const table = getServiceTable(service);
const row = await db
.selectFrom(table)
@ -71,16 +70,15 @@ export class Service {
return NextResponse.json(row);
}
async registerBot({
params: { service, token },
}: ServiceParams): Promise<NextResponse> {
async registerBot({ params: _params }: ServiceParams): Promise<NextResponse> {
return NextResponse.error() as any;
}
async sendMessage(
req: NextRequest,
{ params: { service, token } }: ServiceParams,
{ params }: ServiceParams,
): Promise<NextResponse> {
const { service, token } = await params;
const table = getServiceTable(service);
const row = await db
.selectFrom(table)
@ -109,8 +107,9 @@ export class Service {
async receiveMessage(
req: NextRequest,
{ params: { service, token } }: ServiceParams,
{ params }: ServiceParams,
): Promise<NextResponse> {
const { service, token } = await params;
const json = await req.json();
const worker = await getWorkerUtils();
await worker.addJob(`${service}/receive-${service}-message`, {