migrer rappels de rdv vers gestion
This commit is contained in:
@@ -14,8 +14,6 @@ from pyramid.httpexceptions import (
|
||||
HTTPNotFound,
|
||||
HTTPForbidden,
|
||||
)
|
||||
from pyramid_mailer import get_mailer
|
||||
from pyramid_mailer.message import Message, Attachment
|
||||
from datetime import *
|
||||
from sqlalchemy.exc import DBAPIError
|
||||
from ..security import groupfinder
|
||||
@@ -32,6 +30,8 @@ from ..models.dossier import (
|
||||
get_clients_byName
|
||||
)
|
||||
|
||||
from ..views.utils import *
|
||||
|
||||
def to_decimal(x):
|
||||
import decimal
|
||||
return decimal.Decimal(str(x))
|
||||
@@ -100,14 +100,19 @@ def envoyer_mdp(request):
|
||||
|
||||
Le lien suivant vous dirigera vers une page où vous pourrez ré-initialiser votre mot de passe d'accès à « gestion.entreprise-dumas.com » :
|
||||
|
||||
|
||||
%s
|
||||
|
||||
(Ce lien est valide pendant 168 heures.)
|
||||
|
||||
|
||||
Cordialement,
|
||||
gestion.entreprise-dumas.com
|
||||
|
||||
""" % (request.route_url('redefinir_mdp', lien=lien))
|
||||
envoyerMail(request, member.email, "Demande de ré-initialisation du mot de passe", body)
|
||||
# envoyer l'email
|
||||
expediteur = request.registry.settings['mondumas.admin_email']
|
||||
send_mail(request, expediteur, member.email, "Demande de ré-initialisation du mot de passe", body)
|
||||
|
||||
request.session.flash("Le lien permettant de redéfinir votre mot de passe vous a été envoyé à l'adresse : %s." % member.email, 'success')
|
||||
return HTTPFound(location=request.route_url('affiche_message', login=login))
|
||||
else:
|
||||
@@ -237,26 +242,6 @@ def logout(request):
|
||||
headers=headers)
|
||||
|
||||
|
||||
|
||||
def envoyerMail(request, destinataire, objet, corps):
|
||||
body = """
|
||||
|
||||
%s
|
||||
|
||||
Cordialement,
|
||||
gestion.entreprise-dumas.com
|
||||
|
||||
""" % (corps)
|
||||
|
||||
message = Message(subject="[Ent. Dumas] %s" % objet,
|
||||
sender=request.registry.settings['mondumas.admin_email'],
|
||||
body=body)
|
||||
message.add_recipient(destinataire)
|
||||
mailer = get_mailer(request)
|
||||
|
||||
mailer.send_immediately(message)
|
||||
|
||||
|
||||
@view_config(route_name='affiche_message', renderer='../templates/default/affiche_message.pt')
|
||||
def affiche_message(request):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user