Ryu Sato 5 лет назад
Родитель
Сommit
2668074ad4

+ 2 - 2
src/client/js/components/RevisionCompare.jsx

@@ -9,9 +9,9 @@ import RevisionDiff from './PageHistory/RevisionDiff';
 import RevisionIdForm from './RevisionCompare/RevisionIdForm';
 
 class PageCompare extends React.Component {
-  async componentWillMount() {
+  componentWillMount() {
     const { revisionCompareContainer } = this.props;
-    await revisionCompareContainer.readyRevisions();
+    revisionCompareContainer.readyRevisions();
   }
 
   render() {

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

@@ -82,18 +82,9 @@ export default class RevisionCompareContainer extends Container {
     const { pageId, shareLinkId } = this.pageContainer.state;
     const page = 1; // The pagination start number is fixed to 1.
     const res = await this.appContainer.apiv3Get('/revisions/list', {
-      pageId, shareLinkId, page, limit: 2,
+      pageId, shareLinkId, page, limit: 2, // [TODO] Set limit
     });
     const recentRevisions = res.data.docs;
-
-    // [TODO] delete if no need
-    res.data.docs.forEach((revision, i) => {
-      const user = revision.author;
-      if (user) {
-        recentRevisions[i].author = user;
-      }
-    });
-
     this.setState({ recentRevisions });
   }