Skip to content

Commit 437477e

Browse files
authored
Merge pull request #18 from mgerni/clean-templeosrs-data
remove duplicate ids in temple osrs data
2 parents 08b1b91 + 9d07f55 commit 437477e

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

templesync.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@
55
def temple_player_data(username: str):
66
username = username.replace(' ', '+')
77
player_data = requests.get(f'https://templeosrs.com/api/collection-log/player_collection_log.php?player={username}&categories=all&itemsonly&includenames=1&onlyitems=1').json()
8+
used_id = set()
9+
cleaned_player_data = list()
10+
for item in player_data['data']['items']:
11+
if item['id'] not in used_id:
12+
used_id.add(item['id'])
13+
cleaned_player_data.append(item)
14+
815
return player_data
916

1017

0 commit comments

Comments
 (0)