This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Node was not TRANSACTION

Tags: None
(comma "," separated)
pkrauer
Registered Member
Posts
12
Karma
0

Re: Node was not TRANSACTION

Thu Dec 26, 2019 7:33 pm
Hi ipwizard,
I tried to reproduce the issue but was not able to do so. I had some problems with older versions of KMyMoney and started to upgrade to newer versions then. I can well imagine that the issue was initiated in an earlier version. I also tried to reproduce the issue with version 4.6.
What I can tell you is that I used version 4.8 for a long time and that some transactions had a string like this "->" in the memo. Could that have caused the issue?

Is my understanding correct, that the kmm-matched-id value is removed once a matched transaction is accepted?

Best regards from the "alps" but with no snow :-(
Patrick
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS

Re: Node was not TRANSACTION

Fri Dec 27, 2019 7:52 am
Hi Patrick,

the character sequence -> is not a problem. It is only the less than character (<). See the bug report how I reproduced the problem. I have to admit, it is a bit tricky.

Yes, the said key-value-pair is removed once the match is accepted by the user. Today, it is stored as an element of the split of a transaction, but in the first implementation they were stored directly as element of the transaction. If those are still present, they will not be used anymore but can still cause the problem if they contain the < character in the any field. I came across some of them in my own data file and think about adding code that will remove them from the file as they are completely unused. But that is unrelated to your initial problem.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5
pkrauer
Registered Member
Posts
12
Karma
0

Re: Node was not TRANSACTION

Fri Dec 27, 2019 8:34 pm
Hi ipwizard,
many thanks, that clarifies a lot. I cannot remember having a "smaller than" character in my memo but it can well be.
According to your bug description, it will only be fixed in 5.0.8 which seems not to be available for Ubuntu 18.04. Is that correct?

I would really to thank you a lot for your help!

Best regards,
Patrick
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS

Re: Node was not TRANSACTION

Fri Dec 27, 2019 8:39 pm
Packagers usually take some time until they bring out a new version. Until then, you can try the AppImage version which is build daily. The latest should contain the fix.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot], q.ignora, watchstar