Sha256: 488ee67da8aeec2a8ecfaf31d981af7a28def9d77f6eec1d59526a7a7bc67d9c
Contents?: true
Size: 323 Bytes
Versions: 2
Compression:
Stored size: 323 Bytes
Contents
module Rpush class PayloadDataSizeValidator < ActiveModel::Validator def validate(record) limit = options[:limit] || 1024 if !record.data.nil? && record.payload_data_size > limit record.errors[:base] << "Notification payload data cannot be larger than #{limit} bytes." end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rpush-1.0.0-java | lib/rpush/payload_data_size_validator.rb |
rpush-1.0.0 | lib/rpush/payload_data_size_validator.rb |