fixed login api
This commit is contained in:
@@ -83,6 +83,7 @@ func GetPasswordHash(db *sql.DB, username string) (string, error) {
|
||||
var passwordHash string
|
||||
err := db.QueryRow(query, username).Scan(&passwordHash)
|
||||
if err != nil {
|
||||
fmt.Printf("error getting password: %v\n", err)
|
||||
return "", fmt.Errorf("error getting password: %v", err)
|
||||
}
|
||||
|
||||
@@ -91,13 +92,14 @@ func GetPasswordHash(db *sql.DB, username string) (string, error) {
|
||||
|
||||
func GetUserId(db *sql.DB, username string) (string, error) {
|
||||
query := `
|
||||
SELECT user_id, username AS dbUsername FROM Accounts
|
||||
SELECT user_id FROM Accounts
|
||||
WHERE LOWER(username) = $1;
|
||||
`
|
||||
|
||||
var dbUsername string
|
||||
err := db.QueryRow(query, username).Scan(&dbUsername, &dbUsername)
|
||||
err := db.QueryRow(query, username).Scan(&dbUsername)
|
||||
if err != nil {
|
||||
fmt.Printf("Error getting password: %v\n", err)
|
||||
return "", fmt.Errorf("error getting user id: %v", err)
|
||||
}
|
||||
return dbUsername, err
|
||||
|
||||
Reference in New Issue
Block a user