Skip to content

Commit c7685a3

Browse files
committed
adapters/version: Add queryRecord support for GET /api/v1/crate/{name}/{version} endpoint
1 parent bc9b0d6 commit c7685a3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

app/adapters/version.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,12 @@ export default class VersionAdapter extends ApplicationAdapter {
66
let num = snapshot.record.num;
77
return `/${this.namespace}/crates/${crateName}/${num}`;
88
}
9+
10+
queryRecord(_store, _type, query) {
11+
let { name, num } = query ?? {};
12+
let baseUrl = this.buildURL('crate', name);
13+
let url = `${baseUrl}/${num}`;
14+
let data = { ...query, name: undefined, num: undefined };
15+
return this.ajax(url, 'GET', { data });
16+
}
917
}

0 commit comments

Comments
 (0)