fixed GPM endpoint no returning data for unknown players
This commit is contained in:
4
main.go
4
main.go
@@ -194,7 +194,7 @@ func getPlayerMeta(w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
tPlayer, err := utils.GetPlayer(db, id, conf.Steam.APIKey, nil)
|
tPlayer, err := utils.GetPlayer(db, id, conf.Steam.APIKey, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Infof("[GP] Player not found: %+v", err)
|
log.Infof("[GPM] Player not found: %+v", err)
|
||||||
w.WriteHeader(http.StatusNotFound)
|
w.WriteHeader(http.StatusNotFound)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -243,7 +243,7 @@ func getPlayerMeta(w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
for _, p := range append(metaStats.BestMates, metaStats.MostMates...) {
|
for _, p := range append(metaStats.BestMates, metaStats.MostMates...) {
|
||||||
if p.Player.Name == "" {
|
if p.Player.Name == "" {
|
||||||
tP, err := db.Player.Get(context.Background(), p.Player.SteamID64)
|
tP, err := utils.GetPlayer(db, p.Player.SteamID64, conf.Steam.APIKey, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Warningf("[GPM] Failure getting player: %v", err)
|
log.Warningf("[GPM] Failure getting player: %v", err)
|
||||||
w.WriteHeader(http.StatusInternalServerError)
|
w.WriteHeader(http.StatusInternalServerError)
|
||||||
|
Reference in New Issue
Block a user