| 451 | } |
| 452 | |
| 453 | export function areThereAnyUsers() { |
| 454 | const url = `${API_HOST}/app/users`; |
| 455 | const method = "GET"; |
| 456 | const headers = new Headers({ |
| 457 | "Accept": "application/json", |
| 458 | "Content-Type": "application/json", |
| 459 | }); |
| 460 | |
| 461 | return fetch(url, { method, headers }) |
| 462 | .then((response) => { |
| 463 | if (!response.ok) { |
| 464 | return new Promise((resolve, reject) => reject(response.statusText)); |
| 465 | } |
| 466 | |
| 467 | return response.json(); |
| 468 | }) |
| 469 | .then((result) => { |
| 470 | return result.areThereAnyUsers; |
| 471 | }) |
| 472 | .catch((err) => { |
| 473 | return err; |
| 474 | }); |
| 475 | } |
| 476 | |
| 477 | export function requestEmailUpdate(id, email) { |
| 478 | const token = cookie.load("brewToken"); |