Projet

Général

Profil

Development #15980

phone: lors d'un nouvel appel à un callee, couper les autres appels passés

Ajouté par Thomas Noël il y a environ 7 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
24 avril 2017
Echéance:
22 mai 2017
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Actuellement quand un appel arrive on fait :

    # terminate all existing calls between these two endpoints
    PhoneCall.objects.filter(caller=payload['caller'],
                             callee=payload['callee'], stop__isnull=True) \
        .update(stop=now())

Mais dans la vraie vie, on n'a pas deux personnes en ligne et on pourrait couper tous les appels du callee.

Ca pourrait être selon un settings.WELCO_PHONE_ONLY_ONE_CALL_BY_CALLEE = True/False


Fichiers

Révisions associées

Révision c1e0c32a (diff)
Ajouté par Thomas Noël il y a presque 7 ans

phone: add a one call per callee limit possibility (#15980)

Historique

#1

Mis à jour par Thomas Noël il y a environ 7 ans

note: en cas de coupure dans ce cadre, logguer au niveau INFO

#2

Mis à jour par Thomas Noël il y a presque 7 ans

  • Echéance mis à 22 mai 2017
#3

Mis à jour par Thomas Noël il y a presque 7 ans

settings "ONE_CALL_PER_CALLEE" posé à True par défaut car c'est quand même le comportement le plus normal.

#4

Mis à jour par Frédéric Péters il y a presque 7 ans

Je me dis que ces paramètres pourraient être préfixés de PHONE_, non ?

#5

Mis à jour par Thomas Noël il y a presque 7 ans

  • Statut changé de En cours à Résolu (à déployer)

PHONE_ ajouté, tout à fait d'accord.

commit c1e0c32a29d42bc9ceb8313e974b86e66c5ff158
Author: Thomas NOEL <tnoel@entrouvert.com>
Date:   Wed May 31 20:37:27 2017 +0200

    phone: add a one call per callee limit possibility (#15980)

#6

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF