Setting moderation_action when approving a message sometimes fails.
This is related to #436 (closed) and mailman#659 but is a different case. In this case, The user's address was subscribed twice to the list, once as a user
and once as an address
In this case, a post from the user's address was held because the member
that was the address
had a moderation_action
of None
, but setting the moderation to defer
when approving the post set the moderation_action
for the member
that was the user
. So it seems core is checking the moderation_action
of the member
that is the address
but Postorius sets the moderation_action
of the member
that is the user
.