Skip to content

Commit bb43da8

Browse files
authored
Remove deprecated spec levels from inside character entity (#29)
1 parent 83cf8aa commit bb43da8

File tree

3 files changed

+5
-68
lines changed

3 files changed

+5
-68
lines changed

docs/openapi.json

-61
Original file line numberDiff line numberDiff line change
@@ -221,67 +221,6 @@
221221
"nullable": true,
222222
"type": "number",
223223
"example": 56
224-
},
225-
"specLevels": {
226-
"deprecated": true,
227-
"nullable": true,
228-
"properties": {
229-
"gathering": {
230-
"nullable": false,
231-
"type": "string",
232-
"example": "Beginner 6"
233-
},
234-
"fishing": {
235-
"nullable": false,
236-
"type": "string",
237-
"example": "Master 18"
238-
},
239-
"hunting": {
240-
"nullable": false,
241-
"type": "string",
242-
"example": "Beginner 1"
243-
},
244-
"cooking": {
245-
"nullable": false,
246-
"type": "string",
247-
"example": "Beginner 4"
248-
},
249-
"alchemy": {
250-
"nullable": false,
251-
"type": "string",
252-
"example": "Beginner 1"
253-
},
254-
"processing": {
255-
"nullable": false,
256-
"type": "string",
257-
"example": "Beginner 9"
258-
},
259-
"training": {
260-
"nullable": false,
261-
"type": "string",
262-
"example": "Apprentice 1"
263-
},
264-
"trading": {
265-
"nullable": false,
266-
"type": "string",
267-
"example": "Apprentice 3"
268-
},
269-
"farming": {
270-
"nullable": false,
271-
"type": "string",
272-
"example": "Beginner 1"
273-
},
274-
"sailing": {
275-
"nullable": false,
276-
"type": "string",
277-
"example": "Beginner 1"
278-
},
279-
"barter": {
280-
"nullable": false,
281-
"type": "string",
282-
"example": "Beginner 1"
283-
}
284-
}
285224
}
286225
}
287226
}

models/Character.go

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package models
22

33
type Character struct {
4-
Name string `json:"name"`
5-
Class string `json:"class"`
6-
Main bool `json:"main,omitempty"`
7-
Level uint8 `json:"level,omitempty"`
8-
SpecLevels *Specs `json:"specLevels,omitempty"` // Deprecated, will be removed on 1 September 2024
4+
Name string `json:"name"`
5+
Class string `json:"class"`
6+
Main bool `json:"main,omitempty"`
7+
Level uint8 `json:"level,omitempty"`
98
}

scrapers/ScrapeAdventurer.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,7 @@ func ScrapeAdventurer(region string, profileTarget string) (profile models.Profi
9797

9898
c.OnHTML(`.character_desc_area`, func(e *colly.HTMLElement) {
9999
character := models.Character{
100-
Class: e.ChildText(".character_info .character_symbol em:last-child"),
101-
SpecLevels: profile.SpecLevels, // Deprecated, will be removed on 1 September 2024
100+
Class: e.ChildText(".character_info .character_symbol em:last-child"),
102101
}
103102

104103
if region != "EU" && region != "NA" {

0 commit comments

Comments
 (0)