Fixing Merchant being unusable
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
var CardFilter = Class.extend({
|
||||
var LegacyCardFilter = Class.extend({
|
||||
clearCollectionFunc: null,
|
||||
addCardFunc: null,
|
||||
finishCollectionFunc: null,
|
||||
@@ -543,10 +543,12 @@ var CardFilter = Class.extend({
|
||||
sort = " sort:" + sort;
|
||||
|
||||
var cardName = this.nameInput.val();
|
||||
var cardNameElems = cardName.split(" ");
|
||||
cardName = "";
|
||||
for (var i = 0; i < cardNameElems.length; i++)
|
||||
cardName += " name:" + cardNameElems[i];
|
||||
if(cardName) {
|
||||
var cardNameElems = cardName.split(" ");
|
||||
cardName = "";
|
||||
for (var i = 0; i < cardNameElems.length; i++)
|
||||
cardName += " name:" + cardNameElems[i];
|
||||
}
|
||||
|
||||
var rarity = $("option:selected", this.raritySelect).prop("value");
|
||||
if (rarity != "")
|
||||
|
||||
@@ -872,7 +872,7 @@ var CardFilter = Class.extend({
|
||||
block = " block:" + block;
|
||||
}
|
||||
else {
|
||||
block = "":
|
||||
block = "";
|
||||
}
|
||||
|
||||
var set = $("#setSelect option:selected").prop("value");
|
||||
|
||||
@@ -23,7 +23,7 @@ var GempLotrMerchantUI = Class.extend({
|
||||
|
||||
this.comm = new GempLotrCommunication("/gemp-lotr-server", that.processError);
|
||||
|
||||
this.cardFilter = new CardFilter(cardFilterElem,
|
||||
this.cardFilter = new LegacyCardFilter(cardFilterElem,
|
||||
function (filter, start, count, callback) {
|
||||
that.comm.getMerchant(filter, that.ownedMin, start, count, callback);
|
||||
},
|
||||
@@ -188,7 +188,7 @@ var GempLotrMerchantUI = Class.extend({
|
||||
displayCardInfo:function (card) {
|
||||
this.infoDialog.html("");
|
||||
this.infoDialog.html("<div style='scroll: auto'></div>");
|
||||
this.infoDialog.append(createFullCardDiv(card.imageUrl, card.foil, card.horizontal, card.isPack()));
|
||||
this.infoDialog.append(Card.CreateFullCardDiv(card.imageUrl, null, card.foil, card.horizontal, card.isPack()));
|
||||
if (card.hasWikiInfo())
|
||||
this.infoDialog.append("<div><a href='" + card.getWikiLink() + "' target='_blank'>Wiki</a></div>");
|
||||
var windowWidth = $(window).width();
|
||||
@@ -233,13 +233,13 @@ var GempLotrMerchantUI = Class.extend({
|
||||
|
||||
if (type == "pack") {
|
||||
card = new Card(blueprintId, "merchant", "collection", "player");
|
||||
cardDiv = createCardDiv(card.imageUrl, null, false, true, true, false);
|
||||
cardDiv = Card.CreateCardDiv(card.imageUrl, null, null, false, true, true, false, false);
|
||||
cardDiv.data("card", card);
|
||||
cardDiv.data("sizeListeners", sizeListeners);
|
||||
this.cardsDiv.append(cardDiv);
|
||||
} else if (type == "card") {
|
||||
card = new Card(blueprintId, "merchant", "collection", "player");
|
||||
cardDiv = createCardDiv(card.imageUrl, null, card.isFoil(), true, false, card.hasErrata());
|
||||
cardDiv = Card.CreateCardDiv(card.imageUrl, null, null, card.isFoil(), true, false, card.hasErrata(), false);
|
||||
cardDiv.data("card", card);
|
||||
cardDiv.data("sizeListeners", sizeListeners);
|
||||
this.cardsDiv.append(cardDiv);
|
||||
@@ -303,7 +303,7 @@ var GempLotrMerchantUI = Class.extend({
|
||||
this.questionDialog.html("");
|
||||
this.questionDialog.html("<div style='scroll: auto'></div>");
|
||||
var floatCardDiv = $("<div style='float: left;'></div>");
|
||||
floatCardDiv.append(createFullCardDiv(card.imageUrl, card.foil, card.horizontal, card.isPack()));
|
||||
floatCardDiv.append(Card.CreateFullCardDiv(card.imageUrl, null, card.foil, card.horizontal, card.isPack()));
|
||||
if (card.hasWikiInfo())
|
||||
floatCardDiv.append("<div><a href='" + card.getWikiLink() + "' target='_blank'>Wiki</a></div>");
|
||||
this.questionDialog.append(floatCardDiv);
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
<script type="text/javascript" src="js/gemp-022/communication.js"></script>
|
||||
<script type="text/javascript" src="js/gemp-022/deliveryService.js"></script>
|
||||
<script type="text/javascript" src="js/gemp-022/commonUi.js"></script>
|
||||
<script type="text/javascript" src="js/gemp-022/cards/CardFilter.js"></script>
|
||||
<script type="text/javascript" src="js/gemp-022/cardFilter.js"></script>
|
||||
|
||||
<script type="text/javascript" src="js/gemp-022/cards/CardGroup.js"></script>
|
||||
<script type="text/javascript" src="js/gemp-022/cards/Card.js"></script>
|
||||
|
||||
Reference in New Issue
Block a user