Projet

Général

Profil

0001-family-ignore-non-primary-services-16429.patch

Frédéric Péters, 04 mars 2020 10:33

Télécharger (1,1 ko)

Voir les différences:

Subject: [PATCH] family: ignore non-primary services (#16429)

 combo/apps/family/utils.py | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)
combo/apps/family/utils.py
19 19

  
20 20
from combo.utils import requests
21 21

  
22

  
22 23
def get_passerelle_service():
23
    if hasattr(settings, 'KNOWN_SERVICES') and settings.KNOWN_SERVICES.get('passerelle'):
24
        return list(settings.KNOWN_SERVICES['passerelle'].values())[0]
24
    try:
25
        return [x for x in settings.KNOWN_SERVICES['passerelle'].values()
26
                if not x.get('secondary')][0]
27
    except (AttributeError, IndexError, KeyError):
28
        return None
29

  
25 30

  
26 31
def is_family_enabled():
27 32
    return get_passerelle_service() and hasattr(settings, 'FAMILY_SERVICE')
28
-