fix typescript pnpm complaints (they're portable damnit)

This commit is contained in:
zkldi
2021-06-10 20:26:27 +01:00
parent b06ba4fd47
commit 32db235396
+5 -3
View File
@@ -24,12 +24,14 @@ export async function CreateFakeAuthCookie(mockApi: supertest.SuperTest<supertes
return res.headers["set-cookie"] as string[];
}
export function InsertFakeTokenWithAllPerms(token: string) {
return () =>
db["api-tokens"].insert({
export function InsertFakeTokenWithAllPerms(token: string): () => Promise<void> {
// deliberately redundant async await to get typescript to shut up about pnpm
return async () => {
await db["api-tokens"].insert({
userID: 1,
identifier: "Mock API Token",
permissions: AllPermissions,
token,
});
};
}