[kmymoney4] [Bug 374352] Payee merge converts imported name containing string "Check" to existing Payee name "Check"

NSLW bugzilla_noreply at kde.org
Sat Dec 31 13:10:16 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=374352

--- Comment #17 from NSLW <lukasz.wojnilowicz at gmail.com> ---
(In reply to Thomas Baumgart from comment #16)
> See
> https://docs.kde.org/stable4/en/extragear-office/kmymoney/details.payees.
> personalinformation.html#idm45525669640480 The given example will not work
> anymore. And I have plenty of those.
> 
> If one already has data on file it needs to be changed to work as expected.
> So to make the given case work, one would setup an exact match for 'Check'
> to be entered as '^Check$' and then no mismatch with other payees that
> include the substring 'check' will happen. And then, the match method really
> differs.
> 
> I am talking about the initial assignment for new payees needs to be setup
> and know that things can freely be customized afterwords using the UI.

Ok, I understand now how it could be resolved differently.
Doesn't it mean that from now on all payees should have MyMoneyPayee::matchKey
(and not MyMoneyPayee::matchName) by default and first key should be created
automatically and be something like this '^Check$' but then
MyMoneyPayee::matchName wouldn't be needed anymore. Moreover new user would
have to learn regular expressions syntax.

That seems like a lot of complications for average user which only have
cumbersome payees.

Wouldn't it be better if regular expressions (MyMoneyPayee::matchKey) would be
partially matched and plain names (MyMoneyPayee::matchName) would be exactly
matched?

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list