backend for xcvr appview
2
fork

Configure Feed

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

query handle in getProfileView

rachel-mp4 56b603ef 852bfeb0

+9 -5
+9 -5
server/internal/db/lexicon.go
··· 97 97 98 98 func (s *Store) GetProfileView(did string, ctx context.Context) (*types.ProfileView, error) { 99 99 row := s.pool.QueryRow(ctx, `SELECT 100 + dh.handle, 100 101 p.display_name, 101 - p.default_nick, 102 102 p.status, 103 + p.color, 103 104 p.avatar_cid, 104 - p.color 105 + p.default_nick 105 106 FROM profiles p 107 + JOIN did_handles dh ON p.did = dh.did 106 108 WHERE p.did = $1 107 109 `, did) 108 110 var p types.ProfileView 109 111 p.DID = did 110 - err := row.Scan(&p.DisplayName, 111 - &p.DefaultNick, 112 + err := row.Scan( 113 + &p.Handle, 114 + &p.DisplayName, 112 115 &p.Status, 116 + &p.Color, 113 117 &p.Avatar, 114 - &p.Color) 118 + &p.DefaultNick) 115 119 if err != nil { 116 120 return nil, errors.New("error scanning profile: " + err.Error()) 117 121 }