Skip to content

Commit 2226ef9

Browse files
committed
trimming suffix on guild rank
1 parent 99b3dbc commit 2226ef9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/TibiaCharactersCharacterV3.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ func TibiaCharactersCharacterV3Impl(BoxContentHTML string) CharacterResponse {
222222
HouseID: TibiaDataStringToIntegerV3(HouseId),
223223
})
224224
case "Guild Membership:":
225-
CharacterInformationData.Guild.Rank = RowData
225+
CharacterInformationData.Guild.Rank = strings.TrimSuffix(RowData, " of the ")
226226

227227
//TODO: I don't understand why the unicode nbsp is there...
228228
CharacterInformationData.Guild.GuildName = TibiaDataSanitizeStrings(RowNameQuery.Nodes[0].NextSibling.LastChild.LastChild.Data)

src/TibiaCharactersCharacterV3_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ func TestNumber1(t *testing.T) {
3333
assert.Empty(characterJson.Characters.Character.MarriedTo)
3434
assert.Nil(characterJson.Characters.Character.Houses)
3535
assert.Equal("Jokerz", characterJson.Characters.Character.Guild.GuildName)
36-
assert.Equal("Trial of the ", characterJson.Characters.Character.Guild.Rank)
36+
assert.Equal("Trial", characterJson.Characters.Character.Guild.Rank)
3737
assert.Equal("2022-01-05T21:23:32Z", characterJson.Characters.Character.LastLogin)
3838
assert.Equal("Premium Account", characterJson.Characters.Character.AccountStatus)
3939
assert.Empty(characterJson.Characters.Character.Comment)
@@ -67,7 +67,7 @@ func TestNumber2(t *testing.T) {
6767
assert.Equal("Loot Lane 1 (Shop)", characterJson.Characters.Character.Houses[0].Name)
6868
assert.Equal("Venore", characterJson.Characters.Character.Houses[0].Town)
6969
assert.Equal("2022-01-16", characterJson.Characters.Character.Houses[0].Paid)
70-
assert.Equal("Magnus Magister of the ", characterJson.Characters.Character.Guild.Rank)
70+
assert.Equal("Magnus Magister", characterJson.Characters.Character.Guild.Rank)
7171
assert.Equal("Lionheart Society", characterJson.Characters.Character.Guild.GuildName)
7272
assert.Equal("2022-01-06T21:38:44Z", characterJson.Characters.Character.LastLogin)
7373
assert.Equal("Testa de Ferro do Lejonhjartat ;)", characterJson.Characters.Character.Comment)

0 commit comments

Comments
 (0)