o
    —Mf  ã                   @   s    G d d„ dƒZ G dd„ dƒZdS )c                   @   s   e Zd Zedd„ ƒZdS )ÚOrganizationMixinc                 C   s   | j S )N)Úmembers)Úself© r   úc/var/www/html/analyze/labelStudio/lib/python3.10/site-packages/label_studio/organizations/mixins.pyÚactive_members   s   z OrganizationMixin.active_membersN)Ú__name__Ú
__module__Ú__qualname__Úpropertyr   r   r   r   r   r      s    r   c                   @   s   e Zd Zdd„ ZdS )ÚOrganizationMemberMixinc                 C   s   |j | jkrdS dS )NTF)Úactive_organization_idÚorganization_id)r   Úuserr   r   r   Úhas_permission   s   z&OrganizationMemberMixin.has_permissionN)r   r   r	   r   r   r   r   r   r      s    r   N)r   r   r   r   r   r   Ú<module>   s    