On Feb 14, 2015, at 09:08 AM, Andrew Stuart wrote:

>When a user is subscribed to a list, they can be assigned a role, one of
>member, owner, moderator nonmember.
>
>The PATCH /members/{id} method does not allow changes to the role and
>display_name.
>
>I’m just wondering what the thinking is behind this - is there a reason that
>role cannot be changed?

Yes, it's because the model really doesn't allow it.

A member represents a subscription to a mailing list, so the role is
read-only.  You don't change a list owner into a regular member, etc.  Instead
you simply subscribe with the new role and unsubscribe the member if that role
is removed.  A user/address can be subscribed multiple times to the same
mailing list, but only once per role.

Cheers,
-Barry
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to