Sha256: 79ab0df02fb1a2dde034c435d520e25571ab5b4bccea3727bcb15dde270f90b2

Contents?: true

Size: 279 Bytes

Versions: 2

Compression:

Stored size: 279 Bytes

Contents

module Rpush
  module Adm
    class DataValidator < ActiveModel::Validator
      def validate(record)
        if record.collapse_key.nil? && record.data.nil?
          record.errors[:data] << "must be set unless collapse_key is specified"
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rpush-1.0.0-java lib/rpush/adm/data_validator.rb
rpush-1.0.0 lib/rpush/adm/data_validator.rb