[ic] Interchange demo: userdb mail_list field cannot be set to empty
Stefan Hornburg
racke at linuxia.de
Thu Nov 5 17:38:11 UTC 2009
Ton Verhagen wrote:
>
> Quoting Mike Heins wrote:
>
>> Quoting Ton Verhagen (ton at verhagen.net):
>>>
>>> Ton Verhagen wrote:
>>>
>>>> Dear IC'ers,
>>>>
>>>> In the current demo on www.icdevgroup.org it is not possible to set
>>>> the userdb field mail_list to an empty value.
>>>> In other words, users are not able to unsubscribe from all mailing
>>>> lists. The last value always remains active.
>>>>
>>>> The demo uses a multiple select box for this feature. I have also
>>>> tried checkboxes with no avail.
>>>>
>>>> Any ideas?
>>>
>>>
>>> Apparently an empty cgi variable does not overwrite an existing value
>>> variable.
>>>
>>
>> This is not true at all.
>>
>> You can test it yourself:
>>
>>
>> http://demo.icdevgroup.org/i/demo1/ord/checkout?fname=ton&mv_action=refresh
>>
>>
>> That will show your name. Now do:
>>
>>
>> http://demo.icdevgroup.org/i/demo1/ord/checkout?fname=&mv_action=refresh
>
>
> You might be right in this regard.
>
> But please try similar things with check boxes and/or multiple selects:
> an empty selection (no checkboxes ticked) won't overwrite an existing
> value in the session.
>
Yeah, but the better solution is probably do set the mail_list value inside
"Save_database" scratch.
Regards
Racke
--
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team
More information about the interchange-users
mailing list