[Systers-dev] Testing Request for Bug 583379
kanika vats
kanika.krikan at gmail.com
Tue Jun 8 11:45:21 PDT 2010
Hi Robin,
On Tue, Jun 8, 2010 at 11:06 PM, Robin Jeffries <robin at jeffries.org> wrote:
> Kanika vats,
>
> Can you tell me
> - where the bug is (line number and file), as I clearly missed this in
> the code review and I want to see what I overlooked
>
File Name: DlistUtils.py
Line no : 83
Line -> result = self.store.find(Subscriber,Subscriber.mailman_key.lower()
== unicode(addr,"utf-8"))
The problem was that in the tests that I had carried out locally,I found
that the "addr" parameter that getSubscriber_id_raw function takes in was
always lowercase.But for this particular situation(the steps you mentioned
in previous mail) addr came out to be mixed case and not completely lower
as a result of which proper match was not taking place and we were getting
an internal error.
- what more detail I needed to say in the description to help you
> understand where the bug was, as I obviously need to improve those too.
>
> (It's a learning experience for all of us)
>
> Robin
>
>
The last mail was clear enough.In the previous mail although you said that
you got the error on accessing the options page but you did not tell the
exact sequence of steps that led to the occurrence of the bug.There are many
ways to access members options page and the bug hit only for the case you
explained.I used to access options page by directly clicking members name on
the membership management list at the list admin page(or by entering a
persons email-id and password at listinfo page which was working fine).
Thanks
--
Best Regards
Kanika Vats
To contribute to this conversation, send mail to <Robin Jeffries >
More information about the Systers-dev
mailing list