|
Lines 1-8
Link Here
|
| 1 |
import HttpClient from "./http-client"; |
1 |
export class ERMAPIClient { |
| 2 |
|
2 |
constructor(HttpClient) { |
| 3 |
export class ERMAPIClient extends HttpClient { |
3 |
this.httpClient = new HttpClient({ |
| 4 |
constructor() { |
|
|
| 5 |
super({ |
| 6 |
baseURL: "/api/v1/erm/", |
4 |
baseURL: "/api/v1/erm/", |
| 7 |
}); |
5 |
}); |
| 8 |
} |
6 |
} |
|
Lines 10-16
export class ERMAPIClient extends HttpClient {
Link Here
|
| 10 |
get config() { |
8 |
get config() { |
| 11 |
return { |
9 |
return { |
| 12 |
get: () => |
10 |
get: () => |
| 13 |
this.get({ |
11 |
this.httpClient.get({ |
| 14 |
endpoint: "config", |
12 |
endpoint: "config", |
| 15 |
}), |
13 |
}), |
| 16 |
}; |
14 |
}; |
|
Lines 19-25
export class ERMAPIClient extends HttpClient {
Link Here
|
| 19 |
get agreements() { |
17 |
get agreements() { |
| 20 |
return { |
18 |
return { |
| 21 |
get: id => |
19 |
get: id => |
| 22 |
this.get({ |
20 |
this.httpClient.get({ |
| 23 |
endpoint: "agreements/" + id, |
21 |
endpoint: "agreements/" + id, |
| 24 |
headers: { |
22 |
headers: { |
| 25 |
"x-koha-embed": |
23 |
"x-koha-embed": |
|
Lines 27-53
export class ERMAPIClient extends HttpClient {
Link Here
|
| 27 |
}, |
25 |
}, |
| 28 |
}), |
26 |
}), |
| 29 |
getAll: (query, params) => |
27 |
getAll: (query, params) => |
| 30 |
this.getAll({ |
28 |
this.httpClient.getAll({ |
| 31 |
endpoint: "agreements", |
29 |
endpoint: "agreements", |
| 32 |
query, |
30 |
query, |
| 33 |
params, |
31 |
params, |
| 34 |
}), |
32 |
}), |
| 35 |
delete: id => |
33 |
delete: id => |
| 36 |
this.delete({ |
34 |
this.httpClient.delete({ |
| 37 |
endpoint: "agreements/" + id, |
35 |
endpoint: "agreements/" + id, |
| 38 |
}), |
36 |
}), |
| 39 |
create: agreement => |
37 |
create: agreement => |
| 40 |
this.post({ |
38 |
this.httpClient.post({ |
| 41 |
endpoint: "agreements", |
39 |
endpoint: "agreements", |
| 42 |
body: agreement, |
40 |
body: agreement, |
| 43 |
}), |
41 |
}), |
| 44 |
update: (agreement, id) => |
42 |
update: (agreement, id) => |
| 45 |
this.put({ |
43 |
this.httpClient.put({ |
| 46 |
endpoint: "agreements/" + id, |
44 |
endpoint: "agreements/" + id, |
| 47 |
body: agreement, |
45 |
body: agreement, |
| 48 |
}), |
46 |
}), |
| 49 |
count: (query = {}) => |
47 |
count: (query = {}) => |
| 50 |
this.count({ |
48 |
this.httpClient.count({ |
| 51 |
endpoint: |
49 |
endpoint: |
| 52 |
"agreements?" + |
50 |
"agreements?" + |
| 53 |
new URLSearchParams({ |
51 |
new URLSearchParams({ |
|
Lines 62-68
export class ERMAPIClient extends HttpClient {
Link Here
|
| 62 |
get licenses() { |
60 |
get licenses() { |
| 63 |
return { |
61 |
return { |
| 64 |
get: id => |
62 |
get: id => |
| 65 |
this.get({ |
63 |
this.httpClient.get({ |
| 66 |
endpoint: "licenses/" + id, |
64 |
endpoint: "licenses/" + id, |
| 67 |
headers: { |
65 |
headers: { |
| 68 |
"x-koha-embed": |
66 |
"x-koha-embed": |
|
Lines 70-76
export class ERMAPIClient extends HttpClient {
Link Here
|
| 70 |
}, |
68 |
}, |
| 71 |
}), |
69 |
}), |
| 72 |
getAll: (query, params) => |
70 |
getAll: (query, params) => |
| 73 |
this.getAll({ |
71 |
this.httpClient.getAll({ |
| 74 |
endpoint: "licenses", |
72 |
endpoint: "licenses", |
| 75 |
query, |
73 |
query, |
| 76 |
params, |
74 |
params, |
|
Lines 79-99
export class ERMAPIClient extends HttpClient {
Link Here
|
| 79 |
}, |
77 |
}, |
| 80 |
}), |
78 |
}), |
| 81 |
delete: id => |
79 |
delete: id => |
| 82 |
this.delete({ |
80 |
this.httpClient.delete({ |
| 83 |
endpoint: "licenses/" + id, |
81 |
endpoint: "licenses/" + id, |
| 84 |
}), |
82 |
}), |
| 85 |
create: license => |
83 |
create: license => |
| 86 |
this.post({ |
84 |
this.httpClient.post({ |
| 87 |
endpoint: "licenses", |
85 |
endpoint: "licenses", |
| 88 |
body: license, |
86 |
body: license, |
| 89 |
}), |
87 |
}), |
| 90 |
update: (license, id) => |
88 |
update: (license, id) => |
| 91 |
this.put({ |
89 |
this.httpClient.put({ |
| 92 |
endpoint: "licenses/" + id, |
90 |
endpoint: "licenses/" + id, |
| 93 |
body: license, |
91 |
body: license, |
| 94 |
}), |
92 |
}), |
| 95 |
count: (query = {}) => |
93 |
count: (query = {}) => |
| 96 |
this.count({ |
94 |
this.httpClient.count({ |
| 97 |
endpoint: |
95 |
endpoint: |
| 98 |
"licenses?" + |
96 |
"licenses?" + |
| 99 |
new URLSearchParams({ |
97 |
new URLSearchParams({ |
|
Lines 108-114
export class ERMAPIClient extends HttpClient {
Link Here
|
| 108 |
get localPackages() { |
106 |
get localPackages() { |
| 109 |
return { |
107 |
return { |
| 110 |
get: id => |
108 |
get: id => |
| 111 |
this.get({ |
109 |
this.httpClient.get({ |
| 112 |
endpoint: "eholdings/local/packages/" + id, |
110 |
endpoint: "eholdings/local/packages/" + id, |
| 113 |
headers: { |
111 |
headers: { |
| 114 |
"x-koha-embed": |
112 |
"x-koha-embed": |
|
Lines 116-122
export class ERMAPIClient extends HttpClient {
Link Here
|
| 116 |
}, |
114 |
}, |
| 117 |
}), |
115 |
}), |
| 118 |
getAll: (query, params) => |
116 |
getAll: (query, params) => |
| 119 |
this.getAll({ |
117 |
this.httpClient.getAll({ |
| 120 |
endpoint: "eholdings/local/packages", |
118 |
endpoint: "eholdings/local/packages", |
| 121 |
query, |
119 |
query, |
| 122 |
params, |
120 |
params, |
|
Lines 125-145
export class ERMAPIClient extends HttpClient {
Link Here
|
| 125 |
}, |
123 |
}, |
| 126 |
}), |
124 |
}), |
| 127 |
delete: id => |
125 |
delete: id => |
| 128 |
this.delete({ |
126 |
this.httpClient.delete({ |
| 129 |
endpoint: "eholdings/local/packages/" + id, |
127 |
endpoint: "eholdings/local/packages/" + id, |
| 130 |
}), |
128 |
}), |
| 131 |
create: local_package => |
129 |
create: local_package => |
| 132 |
this.post({ |
130 |
this.httpClient.post({ |
| 133 |
endpoint: "eholdings/local/packages", |
131 |
endpoint: "eholdings/local/packages", |
| 134 |
body: local_package, |
132 |
body: local_package, |
| 135 |
}), |
133 |
}), |
| 136 |
update: (local_package, id) => |
134 |
update: (local_package, id) => |
| 137 |
this.put({ |
135 |
this.httpClient.put({ |
| 138 |
endpoint: "eholdings/local/packages/" + id, |
136 |
endpoint: "eholdings/local/packages/" + id, |
| 139 |
body: local_package, |
137 |
body: local_package, |
| 140 |
}), |
138 |
}), |
| 141 |
count: (query = {}) => |
139 |
count: (query = {}) => |
| 142 |
this.count({ |
140 |
this.httpClient.count({ |
| 143 |
endpoint: |
141 |
endpoint: |
| 144 |
"eholdings/local/packages?" + |
142 |
"eholdings/local/packages?" + |
| 145 |
new URLSearchParams({ |
143 |
new URLSearchParams({ |
|
Lines 154-181
export class ERMAPIClient extends HttpClient {
Link Here
|
| 154 |
get localTitles() { |
152 |
get localTitles() { |
| 155 |
return { |
153 |
return { |
| 156 |
get: id => |
154 |
get: id => |
| 157 |
this.get({ |
155 |
this.httpClient.get({ |
| 158 |
endpoint: "eholdings/local/titles/" + id, |
156 |
endpoint: "eholdings/local/titles/" + id, |
| 159 |
headers: { |
157 |
headers: { |
| 160 |
"x-koha-embed": "resources,resources.package", |
158 |
"x-koha-embed": "resources,resources.package", |
| 161 |
}, |
159 |
}, |
| 162 |
}), |
160 |
}), |
| 163 |
delete: id => |
161 |
delete: id => |
| 164 |
this.delete({ |
162 |
this.httpClient.delete({ |
| 165 |
endpoint: "eholdings/local/titles/" + id, |
163 |
endpoint: "eholdings/local/titles/" + id, |
| 166 |
}), |
164 |
}), |
| 167 |
create: local_package => |
165 |
create: local_package => |
| 168 |
this.post({ |
166 |
this.httpClient.post({ |
| 169 |
endpoint: "eholdings/local/titles", |
167 |
endpoint: "eholdings/local/titles", |
| 170 |
body: local_package, |
168 |
body: local_package, |
| 171 |
}), |
169 |
}), |
| 172 |
update: (local_package, id) => |
170 |
update: (local_package, id) => |
| 173 |
this.put({ |
171 |
this.httpClient.put({ |
| 174 |
endpoint: "eholdings/local/titles/" + id, |
172 |
endpoint: "eholdings/local/titles/" + id, |
| 175 |
body: local_package, |
173 |
body: local_package, |
| 176 |
}), |
174 |
}), |
| 177 |
count: (query = {}) => |
175 |
count: (query = {}) => |
| 178 |
this.count({ |
176 |
this.httpClient.count({ |
| 179 |
endpoint: |
177 |
endpoint: |
| 180 |
"eholdings/local/titles?" + |
178 |
"eholdings/local/titles?" + |
| 181 |
new URLSearchParams({ |
179 |
new URLSearchParams({ |
|
Lines 185-196
export class ERMAPIClient extends HttpClient {
Link Here
|
| 185 |
}), |
183 |
}), |
| 186 |
}), |
184 |
}), |
| 187 |
import: body => |
185 |
import: body => |
| 188 |
this.post({ |
186 |
this.httpClient.post({ |
| 189 |
endpoint: "eholdings/local/titles/import", |
187 |
endpoint: "eholdings/local/titles/import", |
| 190 |
body, |
188 |
body, |
| 191 |
}), |
189 |
}), |
| 192 |
import_kbart: body => |
190 |
import_kbart: body => |
| 193 |
this.post({ |
191 |
this.httpClient.post({ |
| 194 |
endpoint: "eholdings/local/titles/import_kbart", |
192 |
endpoint: "eholdings/local/titles/import_kbart", |
| 195 |
body, |
193 |
body, |
| 196 |
}), |
194 |
}), |
|
Lines 200-206
export class ERMAPIClient extends HttpClient {
Link Here
|
| 200 |
get localResources() { |
198 |
get localResources() { |
| 201 |
return { |
199 |
return { |
| 202 |
get: id => |
200 |
get: id => |
| 203 |
this.get({ |
201 |
this.httpClient.get({ |
| 204 |
endpoint: "eholdings/local/resources/" + id, |
202 |
endpoint: "eholdings/local/resources/" + id, |
| 205 |
headers: { |
203 |
headers: { |
| 206 |
"x-koha-embed": "title,package,vendor", |
204 |
"x-koha-embed": "title,package,vendor", |
|
Lines 212-218
export class ERMAPIClient extends HttpClient {
Link Here
|
| 212 |
get EBSCOPackages() { |
210 |
get EBSCOPackages() { |
| 213 |
return { |
211 |
return { |
| 214 |
get: id => |
212 |
get: id => |
| 215 |
this.get({ |
213 |
this.httpClient.get({ |
| 216 |
endpoint: "eholdings/ebsco/packages/" + id, |
214 |
endpoint: "eholdings/ebsco/packages/" + id, |
| 217 |
headers: { |
215 |
headers: { |
| 218 |
"x-koha-embed": |
216 |
"x-koha-embed": |
|
Lines 220-226
export class ERMAPIClient extends HttpClient {
Link Here
|
| 220 |
}, |
218 |
}, |
| 221 |
}), |
219 |
}), |
| 222 |
patch: (id, body) => |
220 |
patch: (id, body) => |
| 223 |
this.patch({ |
221 |
this.httpClient.patch({ |
| 224 |
endpoint: "eholdings/ebsco/packages/" + id, |
222 |
endpoint: "eholdings/ebsco/packages/" + id, |
| 225 |
body, |
223 |
body, |
| 226 |
}), |
224 |
}), |
|
Lines 230-236
export class ERMAPIClient extends HttpClient {
Link Here
|
| 230 |
get EBSCOTitles() { |
228 |
get EBSCOTitles() { |
| 231 |
return { |
229 |
return { |
| 232 |
get: id => |
230 |
get: id => |
| 233 |
this.get({ |
231 |
this.httpClient.get({ |
| 234 |
endpoint: "eholdings/ebsco/titles/" + id, |
232 |
endpoint: "eholdings/ebsco/titles/" + id, |
| 235 |
headers: { |
233 |
headers: { |
| 236 |
"x-koha-embed": "resources,resources.package", |
234 |
"x-koha-embed": "resources,resources.package", |
|
Lines 242-255
export class ERMAPIClient extends HttpClient {
Link Here
|
| 242 |
get EBSCOResources() { |
240 |
get EBSCOResources() { |
| 243 |
return { |
241 |
return { |
| 244 |
get: id => |
242 |
get: id => |
| 245 |
this.get({ |
243 |
this.httpClient.get({ |
| 246 |
endpoint: "eholdings/ebsco/resources/" + id, |
244 |
endpoint: "eholdings/ebsco/resources/" + id, |
| 247 |
headers: { |
245 |
headers: { |
| 248 |
"x-koha-embed": "title,package,vendor", |
246 |
"x-koha-embed": "title,package,vendor", |
| 249 |
}, |
247 |
}, |
| 250 |
}), |
248 |
}), |
| 251 |
patch: (id, body) => |
249 |
patch: (id, body) => |
| 252 |
this.patch({ |
250 |
this.httpClient.patch({ |
| 253 |
endpoint: "eholdings/ebsco/resources/" + id, |
251 |
endpoint: "eholdings/ebsco/resources/" + id, |
| 254 |
body, |
252 |
body, |
| 255 |
}), |
253 |
}), |
|
Lines 259-289
export class ERMAPIClient extends HttpClient {
Link Here
|
| 259 |
get usage_data_providers() { |
257 |
get usage_data_providers() { |
| 260 |
return { |
258 |
return { |
| 261 |
get: id => |
259 |
get: id => |
| 262 |
this.get({ |
260 |
this.httpClient.get({ |
| 263 |
endpoint: "usage_data_providers/" + id, |
261 |
endpoint: "usage_data_providers/" + id, |
| 264 |
}), |
262 |
}), |
| 265 |
getAll: query => |
263 |
getAll: query => |
| 266 |
this.getAll({ |
264 |
this.httpClient.getAll({ |
| 267 |
endpoint: "usage_data_providers", |
265 |
endpoint: "usage_data_providers", |
| 268 |
query, |
266 |
query, |
| 269 |
query, |
267 |
query, |
| 270 |
}), |
268 |
}), |
| 271 |
delete: id => |
269 |
delete: id => |
| 272 |
this.delete({ |
270 |
this.httpClient.delete({ |
| 273 |
endpoint: "usage_data_providers/" + id, |
271 |
endpoint: "usage_data_providers/" + id, |
| 274 |
}), |
272 |
}), |
| 275 |
create: usage_data_provider => |
273 |
create: usage_data_provider => |
| 276 |
this.post({ |
274 |
this.httpClient.post({ |
| 277 |
endpoint: "usage_data_providers", |
275 |
endpoint: "usage_data_providers", |
| 278 |
body: usage_data_provider, |
276 |
body: usage_data_provider, |
| 279 |
}), |
277 |
}), |
| 280 |
update: (usage_data_provider, id) => |
278 |
update: (usage_data_provider, id) => |
| 281 |
this.put({ |
279 |
this.httpClient.put({ |
| 282 |
endpoint: "usage_data_providers/" + id, |
280 |
endpoint: "usage_data_providers/" + id, |
| 283 |
body: usage_data_provider, |
281 |
body: usage_data_provider, |
| 284 |
}), |
282 |
}), |
| 285 |
process_SUSHI_response: (id, body) => |
283 |
process_SUSHI_response: (id, body) => |
| 286 |
this.post({ |
284 |
this.httpClient.post({ |
| 287 |
endpoint: |
285 |
endpoint: |
| 288 |
"usage_data_providers/" + |
286 |
"usage_data_providers/" + |
| 289 |
id + |
287 |
id + |
|
Lines 291-307
export class ERMAPIClient extends HttpClient {
Link Here
|
| 291 |
body: body, |
289 |
body: body, |
| 292 |
}), |
290 |
}), |
| 293 |
process_COUNTER_file: (id, body) => |
291 |
process_COUNTER_file: (id, body) => |
| 294 |
this.post({ |
292 |
this.httpClient.post({ |
| 295 |
endpoint: |
293 |
endpoint: |
| 296 |
"usage_data_providers/" + id + "/process_COUNTER_file", |
294 |
"usage_data_providers/" + id + "/process_COUNTER_file", |
| 297 |
body: body, |
295 |
body: body, |
| 298 |
}), |
296 |
}), |
| 299 |
test: id => |
297 |
test: id => |
| 300 |
this.get({ |
298 |
this.httpClient.get({ |
| 301 |
endpoint: "usage_data_providers/" + id + "/test_connection", |
299 |
endpoint: "usage_data_providers/" + id + "/test_connection", |
| 302 |
}), |
300 |
}), |
| 303 |
count: (query = {}) => |
301 |
count: (query = {}) => |
| 304 |
this.count({ |
302 |
this.httpClient.count({ |
| 305 |
endpoint: |
303 |
endpoint: |
| 306 |
"usage_data_providers?" + |
304 |
"usage_data_providers?" + |
| 307 |
new URLSearchParams({ |
305 |
new URLSearchParams({ |
|
Lines 316-326
export class ERMAPIClient extends HttpClient {
Link Here
|
| 316 |
get counter_files() { |
314 |
get counter_files() { |
| 317 |
return { |
315 |
return { |
| 318 |
delete: id => |
316 |
delete: id => |
| 319 |
this.delete({ |
317 |
this.httpClient.delete({ |
| 320 |
endpoint: "counter_files/" + id, |
318 |
endpoint: "counter_files/" + id, |
| 321 |
}), |
319 |
}), |
| 322 |
count: (query = {}) => |
320 |
count: (query = {}) => |
| 323 |
this.count({ |
321 |
this.httpClient.count({ |
| 324 |
endpoint: |
322 |
endpoint: |
| 325 |
"counter_files?" + |
323 |
"counter_files?" + |
| 326 |
new URLSearchParams({ |
324 |
new URLSearchParams({ |
|
Lines 335-351
export class ERMAPIClient extends HttpClient {
Link Here
|
| 335 |
get default_usage_reports() { |
333 |
get default_usage_reports() { |
| 336 |
return { |
334 |
return { |
| 337 |
getAll: query => |
335 |
getAll: query => |
| 338 |
this.get({ |
336 |
this.httpClient.get({ |
| 339 |
endpoint: "default_usage_reports", |
337 |
endpoint: "default_usage_reports", |
| 340 |
query, |
338 |
query, |
| 341 |
}), |
339 |
}), |
| 342 |
create: default_usage_report => |
340 |
create: default_usage_report => |
| 343 |
this.post({ |
341 |
this.httpClient.post({ |
| 344 |
endpoint: "default_usage_reports", |
342 |
endpoint: "default_usage_reports", |
| 345 |
body: default_usage_report, |
343 |
body: default_usage_report, |
| 346 |
}), |
344 |
}), |
| 347 |
delete: id => |
345 |
delete: id => |
| 348 |
this.delete({ |
346 |
this.httpClient.delete({ |
| 349 |
endpoint: "default_usage_reports/" + id, |
347 |
endpoint: "default_usage_reports/" + id, |
| 350 |
}), |
348 |
}), |
| 351 |
}; |
349 |
}; |
|
Lines 354-365
export class ERMAPIClient extends HttpClient {
Link Here
|
| 354 |
get usage_platforms() { |
352 |
get usage_platforms() { |
| 355 |
return { |
353 |
return { |
| 356 |
getAll: query => |
354 |
getAll: query => |
| 357 |
this.getAll({ |
355 |
this.httpClient.getAll({ |
| 358 |
endpoint: "usage_platforms", |
356 |
endpoint: "usage_platforms", |
| 359 |
query: query, |
357 |
query: query, |
| 360 |
}), |
358 |
}), |
| 361 |
count: (query = {}) => |
359 |
count: (query = {}) => |
| 362 |
this.count({ |
360 |
this.httpClient.count({ |
| 363 |
endpoint: |
361 |
endpoint: |
| 364 |
"usage_platforms?" + |
362 |
"usage_platforms?" + |
| 365 |
new URLSearchParams({ |
363 |
new URLSearchParams({ |
|
Lines 374-385
export class ERMAPIClient extends HttpClient {
Link Here
|
| 374 |
get usage_items() { |
372 |
get usage_items() { |
| 375 |
return { |
373 |
return { |
| 376 |
getAll: query => |
374 |
getAll: query => |
| 377 |
this.getAll({ |
375 |
this.httpClient.getAll({ |
| 378 |
endpoint: "usage_items", |
376 |
endpoint: "usage_items", |
| 379 |
query: query, |
377 |
query: query, |
| 380 |
}), |
378 |
}), |
| 381 |
count: (query = {}) => |
379 |
count: (query = {}) => |
| 382 |
this.count({ |
380 |
this.httpClient.count({ |
| 383 |
endpoint: |
381 |
endpoint: |
| 384 |
"usage_items?" + |
382 |
"usage_items?" + |
| 385 |
new URLSearchParams({ |
383 |
new URLSearchParams({ |
|
Lines 394-405
export class ERMAPIClient extends HttpClient {
Link Here
|
| 394 |
get usage_databases() { |
392 |
get usage_databases() { |
| 395 |
return { |
393 |
return { |
| 396 |
getAll: query => |
394 |
getAll: query => |
| 397 |
this.getAll({ |
395 |
this.httpClient.getAll({ |
| 398 |
endpoint: "usage_databases", |
396 |
endpoint: "usage_databases", |
| 399 |
query: query, |
397 |
query: query, |
| 400 |
}), |
398 |
}), |
| 401 |
count: (query = {}) => |
399 |
count: (query = {}) => |
| 402 |
this.count({ |
400 |
this.httpClient.count({ |
| 403 |
endpoint: |
401 |
endpoint: |
| 404 |
"usage_databases?" + |
402 |
"usage_databases?" + |
| 405 |
new URLSearchParams({ |
403 |
new URLSearchParams({ |
|
Lines 414-425
export class ERMAPIClient extends HttpClient {
Link Here
|
| 414 |
get usage_titles() { |
412 |
get usage_titles() { |
| 415 |
return { |
413 |
return { |
| 416 |
getAll: query => |
414 |
getAll: query => |
| 417 |
this.getAll({ |
415 |
this.httpClient.getAll({ |
| 418 |
endpoint: "usage_titles", |
416 |
endpoint: "usage_titles", |
| 419 |
query: query, |
417 |
query: query, |
| 420 |
}), |
418 |
}), |
| 421 |
count: (query = {}) => |
419 |
count: (query = {}) => |
| 422 |
this.count({ |
420 |
this.httpClient.count({ |
| 423 |
endpoint: |
421 |
endpoint: |
| 424 |
"usage_titles?" + |
422 |
"usage_titles?" + |
| 425 |
new URLSearchParams({ |
423 |
new URLSearchParams({ |
|
Lines 434-440
export class ERMAPIClient extends HttpClient {
Link Here
|
| 434 |
get counter_registry() { |
432 |
get counter_registry() { |
| 435 |
return { |
433 |
return { |
| 436 |
getAll: query => |
434 |
getAll: query => |
| 437 |
this.getAll({ |
435 |
this.httpClient.getAll({ |
| 438 |
endpoint: "counter_registry", |
436 |
endpoint: "counter_registry", |
| 439 |
query, |
437 |
query, |
| 440 |
}), |
438 |
}), |
|
Lines 443-449
export class ERMAPIClient extends HttpClient {
Link Here
|
| 443 |
get sushi_service() { |
441 |
get sushi_service() { |
| 444 |
return { |
442 |
return { |
| 445 |
getAll: query => |
443 |
getAll: query => |
| 446 |
this.getAll({ |
444 |
this.httpClient.getAll({ |
| 447 |
endpoint: "sushi_service", |
445 |
endpoint: "sushi_service", |
| 448 |
query, |
446 |
query, |
| 449 |
}), |
447 |
}), |