Core separation #13

Merged
Teajey merged 11 commits from core-separation into main 2025-06-27 01:14:19 +12:00
2 changed files with 4 additions and 4 deletions
Showing only changes of commit bba5136cca - Show all commits

View File

@ -53,7 +53,7 @@ func (sm *SessionManager) createSession(user *User) (*Session, error) {
} }
session := Session{ session := Session{
Id: fmt.Sprintf("%s", id), Id: fmt.Sprintf("%d", id),
Token: token, Token: token,
User: user, User: user,
ExpiresAt: time.Now().Add(sm.sessionDuration), ExpiresAt: time.Now().Add(sm.sessionDuration),

View File

@ -62,15 +62,15 @@ func createUser(name string, passHash []byte, isAdmin bool) (*User, error) {
stmt := "INSERT INTO user (name, display_name, reference, password_hash, is_admin) VALUES (?, ?, ?, ?, ?)" stmt := "INSERT INTO user (name, display_name, reference, password_hash, is_admin) VALUES (?, ?, ?, ?, ?)"
reference, err := uuid.NewRandom() reference, err := uuid.NewRandom()
if err != nil { if err != nil {
return nil, fmt.Errorf("Failed to generate reference: %w") return nil, fmt.Errorf("Failed to generate reference: %w", err)
} }
result, err := db.Connection.Exec(stmt, username, name, reference, passHash, isAdmin) result, err := db.Connection.Exec(stmt, username, name, reference, passHash, isAdmin)
if err != nil { if err != nil {
return nil, fmt.Errorf("Failed to execute query: %w") return nil, fmt.Errorf("Failed to execute query: %w", err)
} }
id, err := result.LastInsertId() id, err := result.LastInsertId()
if err != nil { if err != nil {
return nil, fmt.Errorf("Failed to get last insert id: %w") return nil, fmt.Errorf("Failed to get last insert id: %w", err)
} }
user := User{ user := User{
Id: fmt.Sprintf("%d", id), Id: fmt.Sprintf("%d", id),