From 4ed9cb7012b018a1ffc062392146a77bad6f42f4 Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Mon, 3 Jul 2017 00:00:41 +0200 Subject: [PATCH] Fixed account connect --- auth/facebook.go | 4 ++++ auth/google.go | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/auth/facebook.go b/auth/facebook.go index 1ac99d60..4bb761cb 100644 --- a/auth/facebook.go +++ b/auth/facebook.go @@ -98,6 +98,10 @@ func InstallFacebookAuth(app *aero.Application) { ctx.Error(http.StatusInternalServerError, "Could not connect account to Facebook account", err) } + // Save in DB + user.Save() + + // Log authLog.Info("Added Facebook ID to existing account", user.ID, user.Nick, ctx.RealIP(), user.Email, user.RealName()) return ctx.Redirect("/") diff --git a/auth/google.go b/auth/google.go index 5037140c..7839beb9 100644 --- a/auth/google.go +++ b/auth/google.go @@ -104,6 +104,10 @@ func InstallGoogleAuth(app *aero.Application) { ctx.Error(http.StatusInternalServerError, "Could not connect account to Google account", err) } + // Save in DB + user.Save() + + // Log authLog.Info("Added Google ID to existing account", user.ID, user.Nick, ctx.RealIP(), user.Email, user.RealName()) return ctx.Redirect("/")