diff --git a/code.user.js b/code.user.js index 517bcc6..7edca25 100644 --- a/code.user.js +++ b/code.user.js @@ -76,7 +76,7 @@ ? unsafeWindow.g_strInventoryLoadURL : typeof unsafeWindow.g_strProfileURL !== 'undefined' && unsafeWindow.g_strProfileURL != null ? unsafeWindow.g_strProfileURL + '/inventory/json/' - : 'https://steamcommunity.com/my/inventory/json/', + : window.location.origin + '/my/inventory/json/', isLoggedIn ? unsafeWindow.g_rgWalletInfo : undefined); var currencyId = @@ -415,7 +415,7 @@ var itemId = item.assetid || item.id; $.ajax({ type: "POST", - url: 'https://steamcommunity.com/market/sellitem/', + url: window.location.origin + '/market/sellitem/', data: { sessionid: sessionId, appid: item.appid, @@ -630,8 +630,8 @@ // Get the current price history for an item. SteamMarket.prototype.getCurrentPriceHistory = function(appid, market_name, callback) { - var url = window.location.protocol + - '//steamcommunity.com/market/pricehistory/?appid=' + + var url = window.location.origin + + '/market/pricehistory/?appid=' + appid + '&market_hash_name=' + market_name; @@ -699,7 +699,7 @@ // Get the item name id from a market item. SteamMarket.prototype.getCurrentMarketItemNameId = function(appid, market_name, callback) { - var url = window.location.protocol + '//steamcommunity.com/market/listings/' + appid + '/' + market_name; + var url = window.location.origin + '/market/listings/' + appid + '/' + market_name; $.get(url, function(page) { var matches = /Market_LoadOrderSpread\( (\d+) \);/.exec(page); @@ -782,8 +782,8 @@ callback(ERROR_FAILED); return; } - var url = window.location.protocol + - '//steamcommunity.com/market/itemordershistogram?country=' + + var url = window.location.origin + + '/market/itemordershistogram?country=' + country + '&language=english¤cy=' + currencyId + @@ -1611,7 +1611,7 @@ itemsString += '&items[]=' + encodeURIComponent(itemName) + '&qty[]=' + itemsWithQty[itemName]; } - var baseUrl = 'https://steamcommunity.com/market/multisell'; + var baseUrl = window.location.origin + '/market/multisell'; var redirectUrl = baseUrl + '?appid=' + appid + '&contextid=' + contextid + itemsString; var dialog = unsafeWindow.ShowDialog('Steam Economy Enhancer', ''); @@ -2753,7 +2753,7 @@ } var marketListingsItemsQueue = async.queue(function(listing, next) { - $.get(window.location.protocol + '//steamcommunity.com/market/mylistings?count=100&start=' + listing, + $.get(window.location.origin + '/market/mylistings?count=100&start=' + listing, function(data) { if (!data || !data.success) { next();