From f156bddea5d8d819c4546e260210bb8ed572ce9e Mon Sep 17 00:00:00 2001 From: Valentin Kaelin Date: Thu, 14 Sep 2023 18:53:43 +0200 Subject: [PATCH] fix: new mythic items --- client/src/components/Match/MatchItems.vue | 2 +- server/app/Serializers/MatchSerializer.ts | 1 + server/app/Serializers/SerializedTypes.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/components/Match/MatchItems.vue b/client/src/components/Match/MatchItems.vue index e107083..117af82 100644 --- a/client/src/components/Match/MatchItems.vue +++ b/client/src/components/Match/MatchItems.vue @@ -72,7 +72,7 @@ export default { methods: { isMythic(item) { - return item && item.image.includes('t4') + return item && item.isMythic }, itemLink(item) { if (!item) { diff --git a/server/app/Serializers/MatchSerializer.ts b/server/app/Serializers/MatchSerializer.ts index 60de07f..c6d3b41 100644 --- a/server/app/Serializers/MatchSerializer.ts +++ b/server/app/Serializers/MatchSerializer.ts @@ -66,6 +66,7 @@ export default abstract class MatchSerializer { name: item.name, description: item.description, price: item.priceTotal, + isMythic: item.description.includes('rarityMythic'), }) } return items diff --git a/server/app/Serializers/SerializedTypes.ts b/server/app/Serializers/SerializedTypes.ts index 7e592de..049139e 100644 --- a/server/app/Serializers/SerializedTypes.ts +++ b/server/app/Serializers/SerializedTypes.ts @@ -58,6 +58,7 @@ export interface SerializedMatchItem { image: string name: string price: number + isMythic: boolean } export interface SerializedMatchPerks {