diff --git a/resources/assets/js/components/ComposeModal.vue b/resources/assets/js/components/ComposeModal.vue index 3da28c602..3d9035bf1 100644 --- a/resources/assets/js/components/ComposeModal.vue +++ b/resources/assets/js/components/ComposeModal.vue @@ -340,6 +340,9 @@ export default { beforeMount() { this.fetchProfile(); + if(this.config.uploader.media_types.includes('video/mp4') == false) { + this.composeType = 'post' + } }, mounted() { @@ -390,16 +393,6 @@ export default { }, methods: { - fetchConfig() { - axios.get('/api/v2/config').then(res => { - this.config = res.data; - window.pixelfed.config = window.pixelfed.config || res.data; - if(this.config.uploader.media_types.includes('video/mp4') == false) { - this.composeType = 'post' - } - }); - }, - fetchProfile() { axios.get('/api/v1/accounts/verify_credentials').then(res => { this.profile = res.data;