This commit is contained in:
Index 2024-02-17 17:44:46 -06:00
parent 1b93ed22ad
commit 1bb9b7c1d7

View file

@ -1,4 +1,5 @@
const GameID = window.location.pathname.split('/')[2] const GameID = window.location.pathname.split('/')[2]
const UserID = JSON.parse(window.localStorage.getItem('account_info')).ID
let Utilities; let Utilities;
@ -177,7 +178,7 @@ async function InlineEditing() {
// Improve editing visuals overall // Improve editing visuals overall
const GameCreator = document.querySelector('#main-content .card-body .col div.text-muted a[href^="/users/"]').getAttribute('href').split('/')[2] const GameCreator = document.querySelector('#main-content .card-body .col div.text-muted a[href^="/users/"]').getAttribute('href').split('/')[2]
if (GameCreator !== JSON.parse(window.localStorage.getItem('account_info')).ID) { if (GameCreator !== UserID) {
return return
} }
@ -389,9 +390,20 @@ async function IRLPrice() {
} }
async function OwnedTags() { async function OwnedTags() {
/*
This feature is disabled due to the the public API for user inventories is broken when specifying an asset type
*/
return
const Response = await fetch('https://api.polytoria.com/v1/users/' + UserID + '/inventory/')
const Gamepasses = document.querySelector('#gamepasses-tabpane .row.flex-row').children const Gamepasses = document.querySelector('#gamepasses-tabpane .row.flex-row').children
for (let gamepass of Gamepasses) { for (let gamepass of Gamepasses) {
const GamePassID = gamepass.getElementsByTagName('a')[0].getAttribute('href').split('/') const GamePassID = gamepass.getElementsByTagName('a')[0].getAttribute('href').split('/')
console.log(GamePassID) console.log(GamePassID)
} }
const Achievements = document.querySelector('#achievements-tabpane .row.flex-row').children
for (let gamepass of Achievements) {
const GamePassID = gamepass.getElementsByTagName('a')[0].getAttribute('href').split('/')
console.log(GamePassID)
}
} }