app/models/passkit/pass.rb in passkit-0.5.4 vs app/models/passkit/pass.rb in passkit-0.6.0
- old
+ new
@@ -5,33 +5,49 @@
belongs_to :generator, polymorphic: true, optional: true
has_many :registrations, foreign_key: :passkit_pass_id
has_many :devices, through: :registrations
- delegate :file_name,
- :pass_path,
- :language,
- :format_version,
- :apple_team_identifier,
- :foreground_color,
+ delegate :apple_team_identifier,
+ :app_launch_url,
+ :associated_store_identifiers,
+ :auxiliary_fields,
+ :back_fields,
:background_color,
- :label_color,
- :web_service_url,
:barcode,
- :voided,
- :organization_name,
+ :barcodes,
+ :beacons,
+ :boarding_pass,
+ :coupon,
:description,
- :logo_text,
+ :event_ticket,
+ :expiration_date,
+ :file_name,
+ :foreground_color,
+ :format_version,
+ :generic,
+ :grouping_identifier,
+ :header_fields,
+ :label_color,
+ :language,
:locations,
- :pass_type_identifier,
+ :logo_text,
+ :max_distance,
+ :nfc,
+ :organization_name,
+ :pass_path,
:pass_type,
- :header_fields,
+ :pass_type_identifier,
:primary_fields,
+ :relevant_date,
:secondary_fields,
- :auxiliary_fields,
- :back_fields,
+ :semantics,
:sharing_prohibited,
- :max_distance,
+ :store_card,
+ :suppress_strip_shine,
+ :user_info,
+ :voided,
+ :web_service_url,
to: :instance
before_validation on: :create do
self.authentication_token ||= SecureRandom.hex
loop do