OSIS-458 Refactored condition logit to check if user can propose or cancel
OSIS-458 Refactored condition logit to check if user can propose or cancel

uclouvain/OSIS-Louvain,uclouvain/OSIS-Louvain,uclouvain/osis_louvain,uclouvain/OSIS-Louvain,uclouvain/osis,uclouvain/osis_louvain,uclouvain/osis_louvain,uclouvain/osis,uclouvain/osis,uclouvain/osis