Skip to content

Commit

Permalink
Merge pull request #205 from xPaw/locorigin
Browse files Browse the repository at this point in the history
Use window.location.origin everywhere for consistency
  • Loading branch information
Nuklon authored Jul 14, 2024
2 parents 2c15ffa + e825804 commit 84d8fe4
Showing 1 changed file with 9 additions and 25 deletions.
34 changes: 9 additions & 25 deletions code.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,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 =
Expand Down Expand Up @@ -421,7 +421,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,
Expand All @@ -440,10 +440,6 @@
error: function(data) {
return callback(ERROR_FAILED, data);
},
crossDomain: true,
xhrFields: {
withCredentials: true
},
dataType: 'json'
});
};
Expand Down Expand Up @@ -542,10 +538,6 @@
error: function(data) {
return callback(ERROR_FAILED, data);
},
crossDomain: true,
xhrFields: {
withCredentials: true
},
dataType: 'json'
});
} catch (e) {
Expand Down Expand Up @@ -581,10 +573,6 @@
error: function(data) {
return callback(ERROR_FAILED, data);
},
crossDomain: true,
xhrFields: {
withCredentials: true
},
dataType: 'json'
});
} catch (e) {
Expand Down Expand Up @@ -618,10 +606,6 @@
error: function(data) {
return callback(ERROR_FAILED, data);
},
crossDomain: true,
xhrFields: {
withCredentials: true
},
dataType: 'json'
});
} catch (e) {
Expand All @@ -636,8 +620,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;
Expand Down Expand Up @@ -705,7 +689,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);
Expand Down Expand Up @@ -788,8 +772,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&currency=' +
currencyId +
Expand Down Expand Up @@ -1617,7 +1601,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', '<iframe frameBorder="0" height="650" width="900" src="' + redirectUrl + '"></iframe>');
Expand Down Expand Up @@ -2753,7 +2737,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();
Expand Down

0 comments on commit 84d8fe4

Please sign in to comment.