Projet

Général

Profil

Development #46712

ne pas utiliser hasattr pour déterminer s'il y a gestion de SMS

Ajouté par Frédéric Péters il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
16 septembre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

chrono/manager/forms.py:        if not hasattr(settings, 'SMS_URL'):

Plutôt taper un SMS_URL = None ou "" dans les settings, et pareil pour SMS_FROM. Ça permettra à la variable d'exister, posée par Hobo, même vide.

Du coup modifier aussi chrono/agendas/management/commands/send_booking_reminders.py pour juste faire settings.SMS_URL plutôt qu'utiliser getattr().


Fichiers

Révisions associées

Révision 4a106ef9 (diff)
Ajouté par Valentin Deniaud il y a plus de 3 ans

misc: access SMS settings directly (#46712)

Historique

#1

Mis à jour par Valentin Deniaud il y a plus de 3 ans

  • Assigné à mis à Valentin Deniaud
#2

Mis à jour par Valentin Deniaud il y a plus de 3 ans

Yep, par contre j'aime plus le nom SMS_FROM, hors de l'API passerelle on comprend pas trop ce que c'est, bref 0001 tant qu'il est temps de changer ça.

#3

Mis à jour par Serghei Mihai (congés, retour 15/05) il y a plus de 3 ans

SMS_EXPEDITOR ?

#4

Mis à jour par Valentin Deniaud il y a plus de 3 ans

Serghei Mihai a écrit :

SMS_EXPEDITOR ?

Bof, ça sent le franglais ce mot, genre https://www.wordreference.com/fren/exp%C3%A9diteur (expéditeur se traduit en sender et réciproquement).

Et puis sender ça sous-entend « sender ID », le vocabulaire consacré quand on parle de SMS il me semble.

#5

Mis à jour par Thomas Noël il y a plus de 3 ans

par parallélisme avec DEFAULT_FROM_EMAIL : DEFAULT_FROM_SMS ? (dans l'idée que ça peut aussi être modifié).

#6

Mis à jour par Valentin Deniaud il y a plus de 3 ans

Je m'inscrivais plutôt contre une analogie entre mails et sms, notamment que le from des mails étant une adresse mail on s'attend à ce que le from des sms soit un numéro de téléphone, alors que non.

#7

Mis à jour par Thomas Noël il y a plus de 3 ans

Valentin Deniaud a écrit :

Je m'inscrivais plutôt contre une analogie entre mails et sms, notamment que le from des mails étant une adresse mail on s'attend à ce que le from des sms soit un numéro de téléphone, alors que non.

Bienheureux les gens qui n'ont connu que les mails rfc822 :-)

Mais donc oui, SMS_SENDER si tu veux, par contre ne faut-il pas faire un seul patch ?

#9

Mis à jour par Thomas Noël il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée
#10

Mis à jour par Valentin Deniaud il y a plus de 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 4a106ef9c7965e2e042f1a0e2784ca1b28b465ec
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Thu Sep 17 12:13:15 2020 +0200

    misc: access SMS settings directly (#46712)
#11

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF