diff --git a/lib/apnotic/notification.rb b/lib/apnotic/notification.rb index 12fd1df..8e74360 100644 --- a/lib/apnotic/notification.rb +++ b/lib/apnotic/notification.rb @@ -14,7 +14,7 @@ def background_notification? private def aps - {}.tap do |result| + @aps ||= {}.tap do |result| result.merge!(alert: alert) if alert result.merge!(badge: badge) if badge result.merge!(sound: sound) if sound