U
    VcS                     @   sF   d dl mZ d dlmZ d dlmZ d dlmZ dd Zd
dd	Z	dS )    )Access)	Institute)Question)QuestionBankc                 C   s0   | t kr(t jj|dd |jkr,dS ndS dS )NF)usersandboxT)r   objectsfiltercountbest_max_institutes_per_user)modelr    r   -/var/www/wikiazma_server/utils/limitations.pycheck_user_limitations   s
    r   Nc                 C   sz   | t kr&t jj|d |jkrvdS nP| tkrLtjj|d |jkrvdS n*| tkrrtjj|d |jkrvdS ndS dS )N)	instituteF)question_bankT)	r   r   r	   r
   $best_max_collaborators_per_instituter   %best_max_question_banks_per_instituter   $best_max_questions_per_question_bank)r   r   r   r   r   r   check_institute_limitations   s    r   )N)
collaborators.modelsr   institute.modelsr   question.modelsr   question_bank.modelsr   r   r   r   r   r   r   <module>   s
   
