diff --git a/src/renderer/store/TimelineSpace/Modals/NewToot.ts b/src/renderer/store/TimelineSpace/Modals/NewToot.ts index 68f16c4e..02ba061b 100644 --- a/src/renderer/store/TimelineSpace/Modals/NewToot.ts +++ b/src/renderer/store/TimelineSpace/Modals/NewToot.ts @@ -111,10 +111,11 @@ const actions: ActionTree = { rootState.TimelineSpace.account.accessToken, rootState.TimelineSpace.account.baseURL + '/api/v1' ) - return Promise.all( - Object.keys(media).map(async id => { - return client.put(`/media/${id}`, { description: media[id] }) - })).catch(err => { + const attachments = Object.keys(media).map(async id => { + return client.put(`/media/${id}`, { description: media[id] }) + }) + return Promise.all(attachments) + .catch(err => { console.error(err) throw err }) diff --git a/src/renderer/store/TimelineSpace/Modals/NewToot/Status.ts b/src/renderer/store/TimelineSpace/Modals/NewToot/Status.ts index 227149a2..697bf16e 100644 --- a/src/renderer/store/TimelineSpace/Modals/NewToot/Status.ts +++ b/src/renderer/store/TimelineSpace/Modals/NewToot/Status.ts @@ -30,23 +30,19 @@ export const MUTATION_TYPES = { const mutations: MutationTree = { [MUTATION_TYPES.UPDATE_FILTERED_ACCOUNTS]: (state, accounts: Array) => { - state.filteredAccounts = accounts.map((a) => { - return { - name: `@${a.acct}`, - image: null - } - }) + state.filteredAccounts = accounts.map(a => ({ + name: `@${a.acct}`, + image: null + })) }, [MUTATION_TYPES.CLEAR_FILTERED_ACCOUNTS]: (state) => { state.filteredAccounts = [] }, [MUTATION_TYPES.UPDATE_FILTERED_HASHTAGS]: (state, tags: Array) => { - state.filteredHashtags = tags.map((t) => { - return { - name: `#${t}`, - image: null - } - }) + state.filteredHashtags = tags.map(t => ({ + name: `#${t}`, + image: null + })) }, [MUTATION_TYPES.CLEAR_FILTERED_ACCOUNTS]: (state) => { state.filteredHashtags = [] @@ -70,7 +66,7 @@ const actions: ActionTree = { rootState.TimelineSpace.account.baseURL + '/api/v1' ) const res: Response = await client.get('/search', { q: word }) - commit(MUTATION_TYPES.UPDATE_FILTERED_HASHTAGS, res.data.hashtags) + commit(MUTATION_TYPES.UPDATE_FILTERED_HASHTAGS, res.data.hashtags) if (res.data.hashtags.length === 0) throw new Error('Empty') return res.data.hashtags }