https://metaplay.io logo
Release 28.0 upgrade issue
# questions-and-feedback
u
Issue: After upgrading to release 28.0 I've encountered an error when trying to build the Dashboard. I have followed the release notes to do the dashboard tooling updates accordingly. Error Details: I get the following error when running:
pnpm i
Copy code
.../MetaplaySDK/Frontend/EventStream postinstall$ vue-tsc --build
│ src/MetaEventStreamCard.vue(90,34): error TS2322: Type '(string | number)[]' is not assignable to type 'string[]'.
│   Type 'string | number' is not assignable to type 'string'.
│     Type 'number' is not assignable to type 'string'.
Additional Context: There is no game specific code for the Dashboard. Node js version is 20.15.0
j
Hi, Seems like we missed this, sorry about that! A quick fix for this is to replace the
@update:model-value="selectedKeywords = $event"
lines in
MetaEventStreamCard.vue
with
@update:model-value="event => selectedEventTypes = event"
instead. Line numbers should be 78, 90, and 100.
Actually, a caching issue prevented us from finding the real issue. The above likely doesn't fix it for you. We're working on getting you a new fix
u
Yeah, it didnt work. Thanks for looking into this šŸ™
j
Hi @_croqueteer_, we're working on releasing a hotfix (28.1) to address this issue. This should hopefully be out today.
u
Cool, sounds great!
j
@_croqueteer_ We've released the hotfix onto the portal, so you can download the latest version from there now.
Here are the release notes for the patch, please note the migration guide, this is only necessary if you have a custom dashboard setup https://docs.metaplay.io/miscellaneous/release-notes/release-28.html#release-28-1
u
Excellent, I will give it a go! Thanks