chore:linting,formatting,type fixing, ....

This commit is contained in:
2025-11-08 14:39:33 +01:00
parent 0754d62d0e
commit ae339d68e1
17 changed files with 86 additions and 74 deletions

View File

@@ -4,11 +4,7 @@ import { notificationSubscription } from './db/schema';
import type { NotificationSubscriptionInsert } from './db/schema';
import { eq, and } from 'drizzle-orm';
import { nanoid } from 'nanoid';
import {
VAPID_PUBLIC_KEY,
VAPID_PRIVATE_KEY,
VAPID_SUBJECT
} from '$env/static/private';
import { VAPID_PUBLIC_KEY, VAPID_PRIVATE_KEY, VAPID_SUBJECT } from '$env/static/private';
// Initialize web-push with VAPID keys
if (!VAPID_PUBLIC_KEY || !VAPID_PRIVATE_KEY || !VAPID_SUBJECT) {
@@ -88,7 +84,10 @@ export class PushService {
await db
.delete(notificationSubscription)
.where(
and(eq(notificationSubscription.userId, userId), eq(notificationSubscription.endpoint, endpoint))
and(
eq(notificationSubscription.userId, userId),
eq(notificationSubscription.endpoint, endpoint)
)
);
}
@@ -100,7 +99,10 @@ export class PushService {
.select()
.from(notificationSubscription)
.where(
and(eq(notificationSubscription.userId, userId), eq(notificationSubscription.isActive, true))
and(
eq(notificationSubscription.userId, userId),
eq(notificationSubscription.isActive, true)
)
);
}