rarfell / dimeApp

Dime is a beautiful expense tracker built with iOS design guidelines in mind.
https://apps.apple.com/sg/app/dime-budget-expense-tracker/id1635280255
GNU General Public License v3.0
932 stars 129 forks source link

bug: Transactions disappear when the app is killed #35

Open fracali opened 12 months ago

fracali commented 12 months ago

Prerequisites

Dime Version

2.1.3 (12)

Current Behavior

Sometimes when I add transactions they appear in the list but when i kill the app completely and reopen it they disappear. I have the week insights widget on my home screen and I noticed that the transactions that disappear are never added to the widget.

Expected Behavior

The transactions should remain when you reopen the app

Steps to Reproduce

I haven't found a way to reproduce this bug, I just noticed that every time a new transaction doesn't get added to the widget it disappears from the list the next time I open the app.

Additional Information

No response

Harishwarrior commented 9 months ago

I am also facing this same issue. I have added a transaction and switched to another app. The OS killed the dime app which is in background and when I switched back to it, last transactions are gone!

Harishwarrior commented 9 months ago

I have also noticed when opening the app at the start of the day (After long time in background/killed). The app takes some times to load the entries. A loading indicator would be useful here to prevent inserting data when fetching the latest records. @rarfell

FuNian788 commented 9 months ago

Same problem

changsheng1239 commented 8 months ago

yes, can confirm this does happen, very likely due to icloud sync issue

krtkush commented 7 months ago

Same issue here. Dime loses some transactions randomly, but mostly around the end of the month or when I re-start my phone.

fx-ha commented 7 months ago

Did an iOS update and after the phone restarted I lost two weeks of transactions. App is not really usable with this issue

sobri909 commented 7 months ago

For people having this issue, try turning off iCloud Sync in Dime's Settings. The most likely cause is bugs in iOS's CloudKit sync layer, which is used for the database syncing.

makeavish commented 1 month ago

Same issue Lost data a month of data😥

tyelf22 commented 6 days ago

I keep running into the same issue.