Updated GroupTimeline to not connect to stream if no user
• Updated: - GroupTimeline to not connect to stream if no user
This commit is contained in:
parent
ae814a01cb
commit
31691b854a
@ -3,6 +3,7 @@ import ImmutablePropTypes from 'react-immutable-proptypes'
|
|||||||
import { injectIntl, defineMessages } from 'react-intl'
|
import { injectIntl, defineMessages } from 'react-intl'
|
||||||
import { Link } from 'react-router-dom'
|
import { Link } from 'react-router-dom'
|
||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
|
import { me } from '../initial_state'
|
||||||
import { connectGroupStream } from '../actions/streaming'
|
import { connectGroupStream } from '../actions/streaming'
|
||||||
import { expandGroupTimeline } from '../actions/timelines'
|
import { expandGroupTimeline } from '../actions/timelines'
|
||||||
import StatusList from '../components/status_list'
|
import StatusList from '../components/status_list'
|
||||||
@ -53,11 +54,13 @@ class GroupTimeline extends ImmutablePureComponent {
|
|||||||
|
|
||||||
dispatch(expandGroupTimeline(id))
|
dispatch(expandGroupTimeline(id))
|
||||||
|
|
||||||
|
if (!!me) {
|
||||||
this.disconnect = dispatch(connectGroupStream(id))
|
this.disconnect = dispatch(connectGroupStream(id))
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
componentWillUnmount() {
|
componentWillUnmount() {
|
||||||
if (this.disconnect) {
|
if (this.disconnect && !!me) {
|
||||||
this.disconnect()
|
this.disconnect()
|
||||||
this.disconnect = null
|
this.disconnect = null
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user