When changing the admin of a workspace, the server should reject the operation if the new admin does not already belong to workspace, or it should add the new admin to the workspace.
If the new admin has no workspace membership it results in an inconsistent state. He cannot do anything with the workspace.
When changing the admin of a workspace, the server should reject the operation if the new admin does not already belong to workspace, or it should add the new admin to the workspace.
If the new admin has no workspace membership it results in an inconsistent state. He cannot do anything with the workspace.