After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 645406 - Make transaction matching on memo and description case-insensitive
Make transaction matching on memo and description case-insensitive
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Import - Other
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Christian Stimming
Depends on:
Blocks:
 
 
Reported: 2011-03-21 15:00 UTC by G
Modified: 2018-06-29 22:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to make transaction match of description and memo case-insensitive (1.92 KB, patch)
2011-03-21 15:00 UTC, G
committed Details | Review

Description G 2011-03-21 15:00:01 UTC
Created attachment 183944 [details] [review]
Patch to make transaction match of description and memo case-insensitive

The function split_find_match() in import-backend.c scores
transactions according to comparisons of amount, date, description,
etc.

I noticed that the comparison of the description and memo fields is
case-sensitive.

This means that my supermarket entries that have descriptions "Giant
Food" do not match the downloaded descriptions "GIANT FOOD".

This applies to both the exact and the 50% match cases, and for both
the memo and the description fields.

The attached patch should fix this (it is untested though).
Comment 1 Christian Stimming 2011-03-25 19:59:37 UTC
Comment on attachment 183944 [details] [review]
Patch to make transaction match of description and memo case-insensitive

r20478, thanks a lot!
Comment 2 John Ralls 2018-06-29 22:55:34 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=645406. Please update any external references or bookmarks.