Skip to Content.
Sympa Menu

en - AW: [sympa-users] change_email (another problem)

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: "Lorenz, Sabine" <address@concealed>
  • To: "David Verdin" <address@concealed>, <address@concealed>
  • Subject: AW: [sympa-users] change_email (another problem)
  • Date: Tue, 22 Sep 2009 11:34:48 +0200

Hi David,

thank your for fixing this bug.
I installed the patch and it works fine now.

I the meantime I have recognized another problem in Sympa 5.4.7:
When a list-owner changes his email-address an email with the subject "List
owner/editor email changes" is sent to listmaster automatically. This email
contains the old address and the new address of the user. Besides it should
contain
a list of all lists concerned by this change but in effect it contains only
one listname even if the change has been performed
to serveral lists (possibly it is the listname that is last in alphabeth that
is mentioned).

Is this also a bug?

Sincerely,
Sabine


David Verdin a ecrit:
This problem (along with other problems related to tickets an identity)
have been fixed in the Sympa 6.0 branch. Here are the revision logs:
http://sourcesup.cru.fr/viewvc/viewvc?view=rev&revision=6218

Regards,

David

David Verdin a écrit :
> Hi,
>
> Indeed, the email address was case sensitive for this matter. It was a
> bug I fixed. However, as we are about to release the Sympa 6.0 stable
> version, we will include this bug fix in the Sympa 6 branch only.
>
> Here is a patch you can apply to your Sympa 5.4.7 installation that
> should resolve your problem:
>
> Index: wwsympa/wwsympa.fcgi
> ===================================================================
> --- wwsympa/wwsympa.fcgi (révision 6168)
> +++ wwsympa/wwsympa.fcgi (copie de travail)
> @@ -15029,7 +15029,7 @@
> foreach my $list (
> &List::get_which($param->{'user'}{'email'},$robot, $role) ) {
> ## Go through owners/editors of the list
> foreach my $admin (@{$list->{'admin'}{$role}}) {
> - next unless ($admin->{'email'} eq
> $param->{'user'}{'email'});
> + next unless (lc($admin->{'email'}) eq
> lc($param->{'user'}{'email'}));
>
> ## Update entry with new email address
> $admin->{'email'} = $in{'email'};
>
>
> I'll fix that in the Sympa 6.0 branch too.
>
> Thanks for reporting this bug!
>
> Regards,
>
> David Verdin
>
> Lorenz, Sabine a écrit :
>> Hello,
>>
>> I have a problem with the change_email function in Sympa 5.4.7 because
>> it seems to be case-sensitiv:
>> If an owner or editor of a list is registered with one ore more large
>> capitals in his address, the change_email function does not change the
>> address for that list (and there is no possibility for the user to
>> recognize that his address has not been change).
>>
>> Is that intentionally?
>> Did anybody else already recognize or solve the same problem?
>>
>> Sincerely,
>> Sabine
>>
>> -------------------------------------------
>> Sabine Lorenz
>> SCC Steinbuch Centre for Computing
>> Forschungszentrum Karlsruhe GmbH
>> Hermann-von-Helmholtz-Platz 1
>> 76344 Eggenstein-Leopoldshafen
>> Tel: 07247-82-8633
>> e-mail: address@concealed
>>
>>
>>
>

--
David Verdin
Comité réseau des universités






Archive powered by MHonArc 2.6.19+.

Top of Page