onnela-lab / beiwe-android

Beiwe is a smartphone-based digital phenotyping research platform. This is the Beiwe Android app code. The Beiwe2 app is also available on the Google Play store to use with open source builds of the Beiwe backend.
https://www.beiwe.org/
BSD 3-Clause "New" or "Revised" License
26 stars 16 forks source link

Devices sometimes never supply FCM token or hit download updated surveys endpoint #93

Closed biblicabeebli closed 1 month ago

biblicabeebli commented 2 months ago

But they upload data.

The app is architected to always run every check for every timer whenever it receives an event from anywhere - there must be something wrong in the logic controlling these two timers.

biblicabeebli commented 1 month ago

The upload data over cellular flag was blocking the push FCM token code, this has been fixed in 3.6.0.