android-money-manager-ex icon indicating copy to clipboard operation
android-money-manager-ex copied to clipboard

Issue with editing/saving the database

Open machiav3lli opened this issue 5 years ago • 6 comments

I'm using the MMex FDroid app. I noticed since a while that when I open a database, that database would be copied to Android/data/com.money.manager.ex/files/databases/ITSNAME.mmb and all the editing will happen then to this copy, resultig that the original one not being changed whatsoever. Other than that, the database path which points to this address couldn't be changed from within the app. This issue causing the sync with syncthing to fail(original one being edited on linux, the copy being edited on android).

machiav3lli avatar Mar 19 '19 14:03 machiav3lli

Correct. This is how the process works when the content is retrieved through the Storage Framework. Any specific issue in regards to the app?

alensiljak avatar Mar 19 '19 15:03 alensiljak

The original, BTW, gets updated when the Synchronize option is triggered manually.

alensiljak avatar Mar 19 '19 15:03 alensiljak

but it looks like, that the sync option isn't available in the fdroid version of the app?! and export the DB is greyed out.

machiav3lli avatar Mar 19 '19 17:03 machiav3lli

The F-Droid version is the only available version of the app. Sync is available in the main menu, as before. Configuration and automation are not available yet.

alensiljak avatar Mar 19 '19 22:03 alensiljak

Export, I think, is a rudimentary code which was copying the database file from the app's folder to internal storage. This has been obsolete for a while.

alensiljak avatar Mar 19 '19 22:03 alensiljak

Syncthing does not work through the Storage Framework, either. The official app does not have Storage Framework. It syncs files to the SD card/internal memory, so for all MMEX knows it is coming directly from the SD card/internal memory.

Another issue, quite related to this one, with it is the MMEX app does not write to the SD card/internal memory when editing the data. It keeps a copy in cache until you click synchronize. Why is the app "synchronizing" with the SD card/internal memory and why do you have to manually click it?

dl200010 avatar Jul 13 '19 19:07 dl200010

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Jan 05 '24 00:01 github-actions[bot]

This issue was closed because it has been stalled for 5 days with no activity.

github-actions[bot] avatar Jan 12 '24 00:01 github-actions[bot]