emansih / FireflyMobile

Mobile Application for Firefly III written in Kotlin
GNU General Public License v3.0
317 stars 46 forks source link

Editing a split transaction will vanish all but root transaction #172

Open Koschi13 opened 3 years ago

Koschi13 commented 3 years ago

Firefly III Server Version:

5.5.11

Firefly III Mobile Version:

1.10.0

Android Version:

10.0.0.183(C432E8R1P3)

Device Information:

Editing a split transaction should not delete all splits but the root.

Current Behavior

After editing a split transaction I can only find the root transaction as single transaction. However, the transaction amount is still present (the total cash amount is right). When viewing the transaction history for the account the transaction looks like a single one, but when generating the transaction report, the transaction has the group prefix like: group(transaction A)

Steps to Reproduce

Edit a split transaction (I edited the last transaction of the split, not the root)

Koschi13 commented 3 years ago

I just crawled a bit through the database and the transactions are still there (as far as I can tell). But I don't know how to connect them again

emansih commented 3 years ago

Hi. Sorry for the late reply. Currently editing split transactions will only edit the specific transaction and not the root transaction. It should not merge / delete any transaction.

Koschi13 commented 3 years ago

Well, it did...