read message_delivery_method_web_push_vapid_public_key from public settings db
Main daploy / deploy (push) Successful in 43s
Main daploy / deploy (push) Successful in 43s
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import type { WebPushSubscriptionDocument } from '@/types/DBDocumentTypes'
|
||||
import { webPushSubscriptionsDbRemote } from '@/api/dbs'
|
||||
import { publicSettingsDbRemote, webPushSubscriptionsDbRemote } from '@/api/dbs'
|
||||
import { getUserUuid } from '@/utils/getUserUuid'
|
||||
import { getBrowserUuid } from '@/utils/getBrowserUuid'
|
||||
|
||||
@@ -39,3 +39,10 @@ export const saveWebPushSubscription = async (subscription: PushSubscription) =>
|
||||
console.error('Ошибка сохранения подписки:', error)
|
||||
}
|
||||
}
|
||||
|
||||
export const getVapidPublicKey = async () => {
|
||||
const { value } = await publicSettingsDbRemote.get(
|
||||
'public_settings:message_delivery_method_web_push_vapid_public_key',
|
||||
)
|
||||
return value
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user