sdk improvement and get profile with events

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-02-11 23:26:30 +01:00
parent 85e4922dc3
commit 6f2aeffdff
8 changed files with 86 additions and 24 deletions

View File

@@ -3,7 +3,7 @@ import { transformEvent } from '@/server/services/event.service';
import { z } from 'zod';
import type { IDBEvent } from '@mixan/db';
import { chQuery, createSqlBuilder } from '@mixan/db';
import { chQuery, createSqlBuilder, getEvents } from '@mixan/db';
export const eventRouter = createTRPCRouter({
list: protectedProcedure
@@ -31,6 +31,8 @@ export const eventRouter = createTRPCRouter({
sb.orderBy.created_at = 'created_at DESC';
return (await chQuery<IDBEvent>(getSql())).map(transformEvent);
const res = await getEvents(getSql(), { profile: true });
return res;
}),
});