Switch webpush dependency to latest version of Mastodon-maintained fork (#33572)

This commit is contained in:
Claire authored and GitHub committed 2025-01-13 12:46:32 +00:00
1 parent 50449ae7ac
commit 68d818121d
5 files changed
+8 -8

No files matched your search

+1 -1
View File
@@ -3,7 +3,7 @@
class WebPushKeyValidator < ActiveModel::Validator
def validate(subscription)
begin
Webpush::Encryption.encrypt('validation_test', subscription.key_p256dh, subscription.key_auth)
Webpush::Legacy::Encryption.encrypt('validation_test', subscription.key_p256dh, subscription.key_auth)
rescue ArgumentError, OpenSSL::PKey::EC::Point::Error
subscription.errors.add(:base, I18n.t('crypto.errors.invalid_key'))
end