Fixes crash at About Page, closes #1594

This commit is contained in:
Georg Krause 2021-10-21 11:13:41 +02:00
parent 15ea984486
commit da33ec0241
No known key found for this signature in database
GPG Key ID: FD479B9A4D48E632
1 changed files with 3 additions and 2 deletions

View File

@ -38,7 +38,7 @@
<translate translate-context="Content/About/Paragraph">Sign up now to keep a track of your favorites, create playlists, discover new content and much more!</translate> <translate translate-context="Content/About/Paragraph">Sign up now to keep a track of your favorites, create playlists, discover new content and much more!</translate>
</p> </p>
<p v-if="defaultUploadQuota"> <p v-if="defaultUploadQuota">
<translate translate-context="Content/About/Paragraph" :translate-params="{quota: humanSize(defaultUploadQuota * 1000 * 1000)}">Users on this pod also get %{ quota } of free storage to upload their own content!</translate> <translate translate-context="Content/About/Paragraph" :translate-params="{quota: defaultUploadQuota}">Users on this pod also get %{ quota } of free storage to upload their own content!</translate>
</p> </p>
<signup-form button-classes="success" :show-login="false"></signup-form> <signup-form button-classes="success" :show-login="false"></signup-form>
</template> </template>
@ -141,6 +141,7 @@
import { mapState } from "vuex" import { mapState } from "vuex"
import _ from '@/lodash' import _ from '@/lodash'
import showdown from 'showdown' import showdown from 'showdown'
import {humanSize} from '@/filters'
import SignupForm from "@/components/auth/SignupForm" import SignupForm from "@/components/auth/SignupForm"
import LogoText from "@/components/LogoText" import LogoText from "@/components/LogoText"
@ -217,7 +218,7 @@ export default {
return _.get(this.nodeinfo, 'openRegistrations') return _.get(this.nodeinfo, 'openRegistrations')
}, },
defaultUploadQuota () { defaultUploadQuota () {
return _.get(this.nodeinfo, 'metadata.defaultUploadQuota') return humanSize(_.get(this.nodeinfo, 'metadata.defaultUploadQuota') * 1000 * 1000)
}, },
federationEnabled () { federationEnabled () {
return _.get(this.nodeinfo, 'metadata.library.federationEnabled') return _.get(this.nodeinfo, 'metadata.library.federationEnabled')