$ paste error → repo-graph locate
panic: nil pointer dereference
…/Controllers.SendFriendRequestHandler
friends_controller.go:112
…/Controllers.GetFriendsHandler
friends_controller.go:40
$ repo-graph read GetFriendsHandler · friends_controller.go:34
func GetFriendsHandler(c *gin.Context) {
claims, ok := middleware.RequireClaims(c)
if !ok { return }
userRepo := Services.UserRepository()
doc, err := userRepo.FindByPublicID(ctx, claims.ID)
// ← the nil the trace pointed at