|
1 | 1 | export function api_fetch (request_url, request_options, { request_error_function, response_function, response_error_function } = {}) { |
2 | 2 | const errors_store = use_errors_store() |
3 | 3 | const cloud_store = use_cloud_store() |
| 4 | + const geode_store = use_geode_store() |
4 | 5 |
|
5 | | - cloud_store.start_request() |
| 6 | + geode_store.start_request() |
6 | 7 | return useFetch(request_url, |
7 | 8 | { |
8 | 9 | baseURL: cloud_store.geode_url, |
9 | 10 | ...request_options, |
10 | 11 | onRequestError ({ error }) { |
11 | | - cloud_store.stop_request() |
| 12 | + geode_store.stop_request() |
12 | 13 | // MUST STAY HERE FOR EASIER DEBUG |
13 | 14 | // console.log('onRequestError', error) |
14 | 15 | errors_store.add_error({ "code": '', "route": request_url, 'name': error.message, 'description': error.stack }) |
15 | 16 | if (request_error_function) { request_error_function(error) } |
16 | 17 | }, |
17 | 18 | onResponse ({ response }) { |
18 | 19 | if (response.ok) { |
19 | | - cloud_store.stop_request() |
| 20 | + geode_store.stop_request() |
20 | 21 | // MUST STAY HERE FOR EASIER DEBUG |
21 | 22 | // console.log('onResponse', response) |
22 | 23 | if (response_function) { response_function(response) } |
23 | 24 | } |
24 | 25 | }, |
25 | 26 | onResponseError ({ response }) { |
26 | | - cloud_store.stop_request() |
| 27 | + geode_store.stop_request() |
27 | 28 | // MUST STAY HERE FOR EASIER DEBUG |
28 | 29 | // console.log('onResponseError', response) |
29 | 30 | errors_store.add_error({ "code": response.status, "route": request_url, 'name': response._data.name, 'description': response._data.description }) |
|
0 commit comments