Skip to content

Commit 257d131

Browse files
committed
webapp update fix
1 parent 3b7f58d commit 257d131

9 files changed

+19
-15
lines changed

app/function-overrides/playerviewpanel-override.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const playerViewPanelOverride = () => {
2424
const buyPriceChanged = UTQuickListPanelView.prototype.onBuyPriceChanged;
2525

2626
const quickPanelRenderView =
27-
controllers.views.QuickListPanel.prototype._renderView;
27+
UTQuickListPanelViewController.prototype.renderView;
2828

2929
UTQuickListPanelView.prototype.onBuyPriceChanged = function (e, t, i) {
3030
buyPriceChanged.call(this, e, t, i);
@@ -123,10 +123,10 @@ export const playerViewPanelOverride = () => {
123123
}
124124
};
125125

126-
controllers.views.QuickListPanel.prototype._renderView = function () {
126+
UTQuickListPanelViewController.prototype.renderView = function () {
127127
quickPanelRenderView.call(this);
128128
let e = this.getView();
129-
e.initFutBinEvent(this._item);
129+
e.initFutBinEvent(this.item);
130130
};
131131

132132
controllers.items.ItemDetails.prototype._getPanelViewInstanceFromData =

app/function-overrides/sbcview-override.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ const buyPlayer = (player, buyPrice) => {
143143
let numberOfAttempts = 3;
144144
let buySuccess = false;
145145
const searchCriteria = new UTSearchCriteriaDTO();
146-
const searchModel = new viewmodels.BucketedItemSearch();
146+
const searchModel = new UTBucketedItemSearchViewModel();
147147
return new Promise(async (resolve) => {
148148
while (numberOfAttempts-- > 0) {
149149
sendPinEvents("Transfer Market Search");

app/function-overrides/transferlist-override.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ export const transferListOverride = () => {
164164
sendUINotification("Listing the players completed");
165165
};
166166

167-
UTSectionedItemList.prototype.render = function () {
167+
UTSectionedItemListView.prototype.render = function () {
168168
const t = this;
169169
const platform = getUserPlatform();
170170
const selectElement = $(this.getRootElement());

app/function-overrides/transfersearch-override.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export const transferSearchOverride = () => {
66
const transferSearch = services.Item.searchTransferMarket;
77

88
const updateSearchCriteria = (searchCriteria, page) => {
9-
if (page === 1) {
9+
if (page === 1 && searchCriteria.type === "player") {
1010
const ratingsRangePlayers = getValue("PlayersRatingRange") || [];
1111
if (ratingsRangePlayers.length) {
1212
const { nation, league, club } = searchCriteria;
@@ -24,6 +24,8 @@ export const transferSearchOverride = () => {
2424
filteredPlayers[getRandNum(0, filteredPlayers.length - 1)];
2525
}
2626
}
27+
} else if (page == 1) {
28+
searchCriteria.maskedDefId = 0;
2729
}
2830
};
2931

app/services/club.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const getSquadPlayerIds = () => {
2424

2525
export const getAllClubPlayers = function (filterLoaned, playerId) {
2626
return new Promise((resolve, reject) => {
27-
const searchCriteria = new viewmodels.BucketedItemSearch().searchCriteria;
27+
const searchCriteria = new UTBucketedItemSearchViewModel().searchCriteria;
2828
if (playerId) {
2929
searchCriteria.defId = [playerId];
3030
}

app/services/conceptplayer.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { wait } from "../utils/commonUtil";
22

33
export const getConceptPlayers = function (playerId) {
44
return new Promise((resolve, reject) => {
5-
const searchCriteria = new viewmodels.BucketedItemSearch().searchCriteria;
5+
const searchCriteria = new UTBucketedItemSearchViewModel().searchCriteria;
66
if (playerId) {
77
searchCriteria.defId = [playerId];
88
}

app/services/minBinCalc.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { getSellBidPrice, roundOffPrice } from "../utils/priceUtil";
44

55
export const calculatePlayerMinBin = async (player) => {
66
const searchCriteria = new UTSearchCriteriaDTO();
7-
const searchModel = new viewmodels.BucketedItemSearch();
7+
const searchModel = new UTBucketedItemSearchViewModel();
88
searchCriteria.type = SearchType.PLAYER;
99
searchCriteria.defId = [player.definitionId];
1010
searchCriteria.category = SearchCategory.ANY;

app/utils/ratingFilterUtil.js

+7-5
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,17 @@ export const savePlayersWithInRatingRange = async (rating) => {
1111
if (!rating) {
1212
return;
1313
}
14-
const [minRating, maxRating] = rating.split("-").map((a) => a && parseInt(a));
14+
let [minRating, maxRating] = rating.split("-").map((a) => a && parseInt(a));
1515
const res = await $.getJSON(
1616
`${fut_resourceRoot}${fut_resourceBase}${fut_guid}/${fut_year}/fut/items/web/players.json`
1717
);
1818

19+
maxRating = maxRating || minRating;
20+
1921
res.LegendsPlayers.reduce(function (filtered, option) {
2022
if (
21-
(minRating && option.r >= rating) ||
22-
(maxRating && option.r <= maxRating)
23+
(!minRating || option.r >= minRating) &&
24+
(!maxRating || option.r <= maxRating)
2325
) {
2426
filtered.push(option.id);
2527
}
@@ -28,8 +30,8 @@ export const savePlayersWithInRatingRange = async (rating) => {
2830

2931
res.Players.reduce(function (filtered, option) {
3032
if (
31-
(minRating && option.r >= rating) ||
32-
(maxRating && option.r <= maxRating)
33+
(!minRating || option.r >= minRating) &&
34+
(!maxRating || option.r <= maxRating)
3335
) {
3436
filtered.push(option.id);
3537
}

tampermonkey-header.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = {
22
headers: {
33
name: "FUT Trade Enhancer",
44
namespace: "http://tampermonkey.net/",
5-
version: "1.1.5",
5+
version: "1.1.6",
66
description: "FUT Trade Enhancer",
77
author: "CK Algos",
88
match: [

0 commit comments

Comments
 (0)