chore: API Consistency (#1304)

* chore: Addressing API inconsistencies

* lint

* add: Missing sort to groups.list
fix: Documention issues

* test: fix

* feat: Add missing shares.info endpoint

* feat: Add sorting to users.list endpoint

* fix: Incorrect pagination parameters listed on user endpoints

* users.s3Upload -> attachments.create

* chore: exportAll -> export_all
This commit is contained in:
Tom Moor
2020-06-16 20:56:17 -07:00
committed by GitHub
parent 5010b08e83
commit 0f8d503df8
20 changed files with 309 additions and 250 deletions

View File

@@ -267,7 +267,7 @@ class CollectionScene extends React.Component<Props> {
collection.id
)}
fetch={documents.fetchAlphabetical}
options={{ collection: collection.id }}
options={{ collectionId: collection.id }}
showPin
/>
</Route>
@@ -278,7 +278,7 @@ class CollectionScene extends React.Component<Props> {
collection.id
)}
fetch={documents.fetchLeastRecentlyUpdated}
options={{ collection: collection.id }}
options={{ collectionId: collection.id }}
showPin
/>
</Route>
@@ -289,7 +289,7 @@ class CollectionScene extends React.Component<Props> {
collection.id
)}
fetch={documents.fetchRecentlyPublished}
options={{ collection: collection.id }}
options={{ collectionId: collection.id }}
showPublished
showPin
/>
@@ -300,7 +300,7 @@ class CollectionScene extends React.Component<Props> {
collection.id
)}
fetch={documents.fetchRecentlyUpdated}
options={{ collection: collection.id }}
options={{ collectionId: collection.id }}
showPin
/>
</Route>

View File

@@ -97,11 +97,8 @@ class DataLoader extends React.Component<Props> {
};
loadRevision = async () => {
const { documentSlug, revisionId } = this.props.match.params;
this.revision = await this.props.revisions.fetch(documentSlug, {
revisionId,
});
const { revisionId } = this.props.match.params;
this.revision = await this.props.revisions.fetch(revisionId);
};
loadDocument = async () => {