Before posting, please read: When to use this forum, when to submit a help ticket

Author Topic: Problem with sync between mobile app and website  (Read 930 times)

sarah

  • Newbie
  • **
  • Posts: 3
  • Karma: +0/-0
Problem with sync between mobile app and website
« on: May 21, 2022, 06:38:17 AM »
Hi everyone,

My band has been using Bandhelper since last October. One of our biggest needs is to have a shared calendar where our five members can put their own schedules so our manager knows when they're available for gigs.

We've encountered repeated problems with syncing the Bandhelper schedule. I think I've understood what's happening, and I'm wondering how the app / website is supposed to work. Here's the scenario:

- User A puts an event in their schedule in the Bandhelper app on their mobile phone. They then click standby on their phone and put it back in their pocket.
- User B opens their scheduler in the Bandhelper app on their mobile phone. They *don't see* User A's event - it isn't there - and so put a clashing event on the same date.

So, my question: is it the case that the Bandhelper app has to be running in the foreground on a mobile phone which is not on standby in order for it to synchronise? Only yesterday, I had the app running on my mobile with Auto-Sync activated, and put an event in my Schedule. However, I was out of mobile connection range. When I looked at my schedule on the website today, the event had not yet been added. I switched on my mobile, brought the Bandhelper app to the front, and manually clicked Sync. The event then appeared in the schedule on the website app - more than 24 hours after I'd added it on the mobile app. The datestamp on the event indicated it's only just been added to the central database now, so yesterday's sync / upload never happened until I manually clicked Sync a few minutes ago. 

Hoping you can shed some light. Schedule sync issues are causing us some real problems.

Best,

Sarah

arlo

  • Administrator
  • Senior Member
  • *****
  • Posts: 4922
  • Karma: +113/-3
Re: Problem with sync between mobile app and website
« Reply #1 on: May 21, 2022, 11:16:04 AM »
BandHelper will sync automatically when you leave a page or leave the app. So if someone enters data onto a new event and then immediately locks their phone, that should sync, but personally I would go back to the Events list to make sure my data saved before leaving the app or locking the phone.

BandHelper will not sync when offline and will not sync in the background if your phone comes back online later. So if someone wants to enter data while they are offline, they would need to remember to open the app and open a project again later when they're back online. At that point all the projects in that account will sync automatically (you don't have to manually click Sync Now).

I'll consider updating it to sync uploads only while in the background. I don't think we'd want it to sync downloads while in the background because that wouldn't have much benefit and would generate extra battery use and network access.
« Last Edit: May 21, 2022, 11:18:29 AM by arlo »