tangled
alpha
login
or
join now
hailey.at
/
cocoon
92
fork
atom
An atproto PDS written in Go
92
fork
atom
overview
issues
pulls
pipelines
no postgres brain
hailey.at
11 months ago
3aee1775
9edbcc7a
+5
-1
1 changed file
expand all
collapse all
unified
split
server
handle_server_confirm_email.go
+5
-1
server/handle_server_confirm_email.go
···
1
1
package server
2
2
3
3
import (
4
4
+
"time"
5
5
+
4
6
"github.com/Azure/go-autorest/autorest/to"
5
7
"github.com/haileyok/cocoon/internal/helpers"
6
8
"github.com/haileyok/cocoon/models"
···
33
35
return helpers.InputError(e, to.StringPtr("InvalidToken"))
34
36
}
35
37
36
36
-
if err := s.db.Exec("UPDATE repos SET email_verification_code = NULL, email_confirmed_at = NOW() WHERE did = ?", urepo.Repo.Did).Error; err != nil {
38
38
+
now := time.Now().UTC()
39
39
+
40
40
+
if err := s.db.Exec("UPDATE repos SET email_verification_code = NULL, email_confirmed_at = ? WHERE did = ?", now, urepo.Repo.Did).Error; err != nil {
37
41
s.logger.Error("error updating user", "error", err)
38
42
return helpers.ServerError(e, nil)
39
43
}