Checkpoint: Problem with worker metdata for VapidKeys
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { DBService } from './db.js';
|
||||
import { Subscription } from './Subscription.js';
|
||||
|
||||
export interface Subscription {
|
||||
export interface SubscriptionData {
|
||||
endpoint: string;
|
||||
keys: {
|
||||
p256dh: string;
|
||||
@@ -15,7 +16,7 @@ export class SubscriptionService {
|
||||
this.dbService = new DBService();
|
||||
}
|
||||
|
||||
async addSubscription(subscription: Subscription): Promise<void> {
|
||||
async addSubscription(subscription: SubscriptionData): Promise<void> {
|
||||
await this.dbService.saveSubscription(
|
||||
subscription.endpoint,
|
||||
subscription.keys.p256dh,
|
||||
|
||||
Reference in New Issue
Block a user