We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
queryRecord
GET /api/v1/crate/{name}/{version}
1 parent 3b34e67 commit c5da70bCopy full SHA for c5da70b
app/adapters/version.js
@@ -6,4 +6,14 @@ export default class VersionAdapter extends ApplicationAdapter {
6
let num = snapshot.record.num;
7
return `/${this.namespace}/crates/${crateName}/${num}`;
8
}
9
+
10
+ urlForQueryRecord(query) {
11
+ let { name, num } = query ?? {};
12
+ let baseUrl = this.buildURL('crate', name);
13
+ let url = `${baseUrl}/${num}`;
14
+ // The following used to remove them from URL's query string.
15
+ delete query.name;
16
+ delete query.num;
17
+ return url;
18
+ }
19
0 commit comments