lib/spaceship/tunes/app_version.rb in spaceship-0.12.3 vs lib/spaceship/tunes/app_version.rb in spaceship-0.13.0
- old
+ new
@@ -277,11 +277,11 @@
# Properly parse the AppStatus
status = raw_data['status']
@app_status = Tunes::AppStatus.get_from_string(status)
setup_large_app_icon
setup_watch_app_icon
- setup_transit_app_file
+ setup_transit_app_file if supports_app_transit?
setup_screenshots
setup_trailers
end
# Uploads or removes the large icon
@@ -463,9 +463,13 @@
def setup_watch_app_icon
watch_app_icon = raw_data["watchAppIcon"]["value"]
@watch_app_icon = nil
@watch_app_icon = Tunes::AppImage.factory(watch_app_icon) if watch_app_icon
+ end
+
+ def supports_app_transit?
+ raw_data["transitAppFile"] != nil
end
def setup_transit_app_file
transit_app_file = raw_data["transitAppFile"]["value"]
@transit_app_file = nil