Fixed issue with timeline, accounts being fetched with undefined/null id
• Fixed: - issue with timeline, accounts being fetched with undefined/null id
This commit is contained in:
parent
7142375c0b
commit
70893b7e4c
|
@ -97,6 +97,7 @@ function getFromDB(dispatch, getState, index, id) {
|
|||
*/
|
||||
export const fetchAccount = (id) => (dispatch, getState) => {
|
||||
if (id === -1 || getState().getIn(['accounts', id], null) !== null) return
|
||||
if (!id) return
|
||||
|
||||
dispatch(fetchRelationships([id]))
|
||||
dispatch(fetchAccountRequest(id))
|
||||
|
|
|
@ -260,6 +260,8 @@ export const expandCommunityTimeline = ({ maxId, onlyMedia } = {}, done = noop)
|
|||
*
|
||||
*/
|
||||
export const expandAccountTimeline = (accountId, { maxId, withReplies, commentsOnly } = {}) => {
|
||||
if (!accountId) return
|
||||
|
||||
let key = `account:${accountId}${withReplies ? ':with_replies' : ''}${commentsOnly ? ':comments_only' : ''}`
|
||||
return expandTimeline(key, `/api/v1/accounts/${accountId}/statuses`, {
|
||||
only_comments: commentsOnly,
|
||||
|
|
Loading…
Reference in New Issue