Skip to content

Commit b5f64d6

Browse files
authored
Implement privacy property for player search route response (#50)
1 parent 9e002b0 commit b5f64d6

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

docs/openapi.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -707,6 +707,11 @@
707707
}
708708
}
709709
}
710+
},
711+
"privacy": {
712+
"description": "Player's privacy level. Can be either 0 for public or 15 for private.",
713+
"nullable": true,
714+
"type": "integer"
710715
}
711716
}
712717
}

handlers/getStatus.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
var initTime = time.Now()
15-
var version = "1.13.0"
15+
var version = "1.13.1"
1616

1717
func getStatus(w http.ResponseWriter, r *http.Request) {
1818
json.NewEncoder(w).Encode(map[string]interface{}{

scraper/scrapeAdventurerSearch.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ func scrapeAdventurerSearch(body *colly.HTMLElement, region, query, searchType s
4343

4444
if level, err := strconv.Atoi(e.ChildText(".level")[3:]); err == nil {
4545
profile.Characters[0].Level = uint8(level)
46+
} else {
47+
profile.Privacy = 15
4648
}
4749
}
4850

0 commit comments

Comments
 (0)