Defect #107
closedPoužívání fetch v javascriptu = nefunkčnost v nezanedbatelné části prohlížečů
100%
Description
Na frontendu se používá fetch, ale v nezanedbatelné části mobilních i desktopových prohlížečů je to zatím nepodporované.
http://caniuse.com/#feat=fetch
Safari při přístupu na FE hlásí do konzole "ReferenceError: Can't find variable: fetch", konkrétně končí na volání "return fetch(this.getUrl(path), fetchConfig);" v RestApiService.
```
vodik:src tsunami$ grep -r fetch\( .
./modules/core/services/RestApiService.js: return fetch(this.getUrl(path), fetchConfig);
./modules/core/services/RestApiService.js: return fetch(this.getUrl(path), fetchConfig);
./modules/core/services/RestApiService.js: return fetch(this.getUrl(path), fetchConfig);
./modules/core/services/RestApiService.js: return fetch(this.getUrl(path), fetchConfig);
./modules/core/services/RestApiService.js: return fetch(this.getUrl(path), fetchConfig);
./modules/core/services/RestApiService.js: return fetch(this.getUrl(path), {
./modules/core/services/RestApiService.js: return fetch(this.getUrl(path), {
./services/AttachmentService.js: return fetch(RestApiService.getUrl(this.getApiPath() + `/upload`), {
```
Než se to prohlížeče naučí, nešlo by použít něco jako https://github.com/github/fetch ?
Related issues