mirror of
https://github.com/discourse/discourse.git
synced 2025-06-18 14:59:25 +08:00
FIX: regenerate vapid keys when the public key bytes is blank
This commit is contained in:
@ -1,6 +1,6 @@
|
|||||||
require_dependency 'webpush'
|
require_dependency 'webpush'
|
||||||
|
|
||||||
if SiteSetting.vapid_public_key.blank? || SiteSetting.vapid_private_key.blank?
|
if SiteSetting.vapid_public_key.blank? || SiteSetting.vapid_private_key.blank? || SiteSetting.vapid_public_key_bytes.blank?
|
||||||
vapid_key = Webpush.generate_key
|
vapid_key = Webpush.generate_key
|
||||||
SiteSetting.vapid_public_key = vapid_key.public_key
|
SiteSetting.vapid_public_key = vapid_key.public_key
|
||||||
SiteSetting.vapid_private_key = vapid_key.private_key
|
SiteSetting.vapid_private_key = vapid_key.private_key
|
||||||
|
Reference in New Issue
Block a user