-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/107138/#review22238
-----------------------------------------------------------

Ship it!


Ship It!

- Cristian Oneț


On Oct. 30, 2012, 6:46 p.m., Łukasz Maszczyński wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/107138/
> -----------------------------------------------------------
> 
> (Updated Oct. 30, 2012, 6:46 p.m.)
> 
> 
> Review request for KMymoney.
> 
> 
> Description
> -------
> 
> There are three possible options when it comes to payee matching for imported 
> transactions:
> 1. no matching
> 2. by payee name
> 3. by list of keys
> 
> When the 3rd option is selected it's easy to make a mistake and add a single 
> space as the match key - the user is unlikely to realize this, as "space key" 
> is not visible on the list (it's just a space, right?) unless selected. The 
> consequence of this mistake is that nearly all transactions will match the 
> payee (to be precise: all transactions which contain at least one space in 
> the 'payee' field).
> 
> The "new" regular expression in the patch requires payee match key to contain 
> at least a single non-space character.
> 
> This patch changes the algorithm of checking the match key: instead of 
> joining multiple match keys into a single string separated with semicolons 
> and matching the whole string with a regular expression, each match key is 
> checked with a regular expression separaterly (results in a simpler regular 
> expression).
> 
> 
> Diffs
> -----
> 
>   kmymoney/mymoney/mymoneypayee.cpp 93e12c8 
>   kmymoney/mymoney/mymoneypayeetest.h d50d61d 
>   kmymoney/mymoney/mymoneypayeetest.cpp 85ee7fd 
> 
> Diff: http://git.reviewboard.kde.org/r/107138/diff/
> 
> 
> Testing
> -------
> 
> new UT written
> make test
> 
> 
> Thanks,
> 
> Łukasz Maszczyński
> 
>

_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel

Reply via email to