Skip to content

Commit 87d02e5

Browse files
committed
adapters/version: Add query support for GET /api/v1/crate/{name}/versions endpoint
1 parent 1cd1b6f commit 87d02e5

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

app/adapters/version.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ export default class VersionAdapter extends ApplicationAdapter {
77
return `/${this.namespace}/crates/${crateName}/${num}`;
88
}
99

10+
urlForQuery(query) {
11+
let { name } = query ?? {};
12+
let baseUrl = this.buildURL('crate', name);
13+
let url = `${baseUrl}/versions`;
14+
// The following used to remove them from URL's query string.
15+
delete query.name;
16+
return url;
17+
}
18+
1019
urlForQueryRecord(query) {
1120
let { name, num } = query ?? {};
1221
let baseUrl = this.buildURL('crate', name);

0 commit comments

Comments
 (0)