backend for xcvr appview
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix id

rachel-mp4 ad31ffa7 c90594cc

+3 -10
+3 -10
server/internal/db/oauth.go
··· 61 61 } 62 62 63 63 func (s *Store) GetOauthRequest(state string, ctx context.Context) (*types.OAuthRequest, error) { 64 - rows, err := s.pool.Query(ctx, ` 64 + row := s.pool.QueryRow(ctx, ` 65 65 SELECT 66 + r.id, 66 67 r.authserver_iss, 67 68 r.did, 68 69 r.pds_url, ··· 73 74 WHERE r.state = $1 74 75 LIMIT 1 75 76 `, state) 76 - if err != nil { 77 - return nil, errors.New("error querying for oauth request:" + err.Error()) 78 - } 79 - defer rows.Close() 80 77 var req types.OAuthRequest 81 - ok := rows.Next() 82 - if !ok { 83 - return nil, errors.New("no rows") 84 - } 85 - err = rows.Scan(&req.AuthserverIss, &req.Did, &req.PdsUrl, &req.PkceVerifier, &req.DpopAuthServerNonce, &req.DpopPrivKey) 78 + err := row.Scan(&req.ID, &req.AuthserverIss, &req.Did, &req.PdsUrl, &req.PkceVerifier, &req.DpopAuthServerNonce, &req.DpopPrivKey) 86 79 if err != nil { 87 80 return nil, errors.New("error scanning rows while getting oauth request:" + err.Error()) 88 81 }