X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=api%2Fpassword_reset.go;h=0c55c0204a5afb65c2d9312c9ae3505bfdaf3d1d;hb=e0ab9e8caa9237d3e15193fcb0ca74954afc66be;hp=82aaaef086d69e66bba3f1241c3d8f997fad8469;hpb=85545aba62546f219a9c9730945511412a3174ef;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FFront.git diff --git a/api/password_reset.go b/api/password_reset.go index 82aaaef..0c55c02 100644 --- a/api/password_reset.go +++ b/api/password_reset.go @@ -5,7 +5,7 @@ import ( "time" "github.com/dchest/passwordreset" - "immae.eu/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front/db" + "git.immae.eu/Cryptoportfolio/Front.git/db" ) var PASSWORD_RESET_SECRET []byte @@ -42,7 +42,14 @@ func (q PasswordResetQuery) Run() (interface{}, *Error) { } } - return "OK", nil + if MAIL_CONFIG.IsEnabled { + err = SendResetPasswordMail(q.In.Email, token) + if err != nil { + return nil, NewInternalError(err) + } + } + + return nil, nil } type ChangePasswordQuery struct { @@ -99,5 +106,5 @@ func (q ChangePasswordQuery) Run() (interface{}, *Error) { return nil, NewInternalError(err) } - return "OK", nil + return nil, nil }