ソースを参照

Fix follower/following lists resetting on back-navigation in web UI (#11986)

Fix #11452
master^2
Eugen Rochko 4年前
committed by GitHub
コミット
9683e1dcf8
この署名に対応する既知のキーがデータベースに存在しません GPGキーID: 4AEE18F83AFDEB23
4個のファイルの変更14行の追加6行の削除
  1. +3
    -1
      app/javascript/mastodon/features/favourites/index.js
  2. +4
    -2
      app/javascript/mastodon/features/followers/index.js
  3. +4
    -2
      app/javascript/mastodon/features/following/index.js
  4. +3
    -1
      app/javascript/mastodon/features/reblogs/index.js

+ 3
- 1
app/javascript/mastodon/features/favourites/index.js ファイルの表示

@@ -27,7 +27,9 @@ class Favourites extends ImmutablePureComponent {
};

componentWillMount () {
this.props.dispatch(fetchFavourites(this.props.params.statusId));
if (!this.props.accountIds) {
this.props.dispatch(fetchFavourites(this.props.params.statusId));
}
}

componentWillReceiveProps (nextProps) {


+ 4
- 2
app/javascript/mastodon/features/followers/index.js ファイルの表示

@@ -40,8 +40,10 @@ class Followers extends ImmutablePureComponent {
};

componentWillMount () {
this.props.dispatch(fetchAccount(this.props.params.accountId));
this.props.dispatch(fetchFollowers(this.props.params.accountId));
if (!this.props.accountIds) {
this.props.dispatch(fetchAccount(this.props.params.accountId));
this.props.dispatch(fetchFollowers(this.props.params.accountId));
}
}

componentWillReceiveProps (nextProps) {


+ 4
- 2
app/javascript/mastodon/features/following/index.js ファイルの表示

@@ -40,8 +40,10 @@ class Following extends ImmutablePureComponent {
};

componentWillMount () {
this.props.dispatch(fetchAccount(this.props.params.accountId));
this.props.dispatch(fetchFollowing(this.props.params.accountId));
if (!this.props.accountIds) {
this.props.dispatch(fetchAccount(this.props.params.accountId));
this.props.dispatch(fetchFollowing(this.props.params.accountId));
}
}

componentWillReceiveProps (nextProps) {


+ 3
- 1
app/javascript/mastodon/features/reblogs/index.js ファイルの表示

@@ -27,7 +27,9 @@ class Reblogs extends ImmutablePureComponent {
};

componentWillMount () {
this.props.dispatch(fetchReblogs(this.props.params.statusId));
if (!this.props.accountIds) {
this.props.dispatch(fetchReblogs(this.props.params.statusId));
}
}

componentWillReceiveProps(nextProps) {


読み込み中…
キャンセル
保存