diff --git a/app/actions/views/channel.js b/app/actions/views/channel.js index f1e6603e4..be0f4b3cb 100644 --- a/app/actions/views/channel.js +++ b/app/actions/views/channel.js @@ -208,7 +208,7 @@ export function loadPostsIfNecessaryWithRetry(channelId) { export async function retryGetPostsAction(action, dispatch, getState, maxTries = MAX_POST_TRIES) { for (let i = 0; i < maxTries; i++) { - const {data} = await action(dispatch, getState); + const {data} = await dispatch(action); if (data) { dispatch(setChannelRetryFailed(false)); diff --git a/app/utils/push_notifications.js b/app/utils/push_notifications.js index b01cf5229..f4662a214 100644 --- a/app/utils/push_notifications.js +++ b/app/utils/push_notifications.js @@ -135,7 +135,7 @@ export const onPushNotificationReply = (data, text, badge, completed) => { Client4.setToken(token); } - dispatch(retryGetPostsAction(getPosts(data.channel_id))); + retryGetPostsAction(getPosts(data.channel_id), dispatch, getState); dispatch(createPost(post)).then(() => { dispatch(markChannelAsRead(data.channel_id));