|
@@ -17,7 +17,6 @@ export default class PageHistoryContainer extends Container {
|
|
|
|
|
|
|
|
this.appContainer = appContainer;
|
|
this.appContainer = appContainer;
|
|
|
this.pageContainer = pageContainer;
|
|
this.pageContainer = pageContainer;
|
|
|
-
|
|
|
|
|
this.dummyRevisions = 0;
|
|
this.dummyRevisions = 0;
|
|
|
|
|
|
|
|
this.state = {
|
|
this.state = {
|
|
@@ -29,7 +28,7 @@ export default class PageHistoryContainer extends Container {
|
|
|
|
|
|
|
|
totalPages: 0,
|
|
totalPages: 0,
|
|
|
activePage: 1,
|
|
activePage: 1,
|
|
|
- pagingLimit: Infinity,
|
|
|
|
|
|
|
+ pagingLimit: this.appContainer.getConfig().pageLimitationS,
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
this.retrieveRevisions = this.retrieveRevisions.bind(this);
|
|
this.retrieveRevisions = this.retrieveRevisions.bind(this);
|
|
@@ -51,18 +50,21 @@ export default class PageHistoryContainer extends Container {
|
|
|
*/
|
|
*/
|
|
|
async retrieveRevisions(selectedPage) {
|
|
async retrieveRevisions(selectedPage) {
|
|
|
const { pageId, shareLinkId } = this.pageContainer.state;
|
|
const { pageId, shareLinkId } = this.pageContainer.state;
|
|
|
|
|
+ const { pagingLimit } = this.state;
|
|
|
|
|
+
|
|
|
if (!pageId) {
|
|
if (!pageId) {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- const res = await this.appContainer.apiv3Get('/revisions/list', { pageId, shareLinkId, selectedPage });
|
|
|
|
|
|
|
+ const res = await this.appContainer.apiv3Get('/revisions/list', {
|
|
|
|
|
+ pageId, shareLinkId, selectedPage, pagingLimit,
|
|
|
|
|
+ });
|
|
|
const rev = res.data.docs;
|
|
const rev = res.data.docs;
|
|
|
|
|
|
|
|
// set Pagination state
|
|
// set Pagination state
|
|
|
this.setState({
|
|
this.setState({
|
|
|
activePage: selectedPage,
|
|
activePage: selectedPage,
|
|
|
totalPages: res.data.totalDocs,
|
|
totalPages: res.data.totalDocs,
|
|
|
- pagingLimit: res.data.limit,
|
|
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
const diffOpened = {};
|
|
const diffOpened = {};
|