Просмотр исходного кода

If the revision target is specified from param, set to false

Ryu Sato 5 лет назад
Родитель
Сommit
dde6590442
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/client/js/services/RevisionCompareContainer.js

+ 2 - 1
src/client/js/services/RevisionCompareContainer.js

@@ -47,8 +47,9 @@ export default class RevisionCompareContainer extends Container {
     const [fromRevisionId, toRevisionId] = this.revisionIDsToCompareAsParam;
     const fromRevision = fromRevisionId ? await this.fetchRevision(fromRevisionId) : latestRevision;
     const toRevision = toRevisionId ? await this.fetchRevision(toRevisionId) : latestRevision;
+    const compareWithLatest = toRevisionId ? false : this.state.compareWithLatest;
 
-    this.setState({ fromRevision, toRevision, latestRevision });
+    this.setState({ fromRevision, toRevision, latestRevision, compareWithLatest });
   }
 
   /**