videoDAC / android

Repository for storing code, configuration and information about the applications developed by videoDAC for Android.
GNU General Public License v3.0
3 stars 5 forks source link

If `streamingFeeInEth` = `0.0`, app crashes when pay-to-play starts #55

Closed chrishobcroft closed 4 years ago

chrishobcroft commented 4 years ago

Summary

When configuring the app template with a streamingFeeInEth as 0.0 (i.e. "free-to-play"), the app successfully bypasses "The Paywall Page", to present a list of channels. However, when a channel is selected, and playback starts, the app crashes.

Steps to Reproduce

  1. Generate an apk file from the consumer app template, with streamingFeeInEth = 0.0 image
  2. Load the app on a device
  3. Observe the paywall page appearing, then disappearing
  4. Observe the app showing the list of available channels
  5. Select a channel
  6. Observe the app playing a short sequence of the stream
  7. Observe the app crashing.

Expected Behaviour

At step 6, the app should continue to play the stream, and not attempt to pay, and also not crash :)

chrishobcroft commented 4 years ago

Verified in the code submitted in the PR, closing.