()
| 56 | } |
| 57 | |
| 58 | function _cacheKeys() { |
| 59 | const keys = []; |
| 60 | try { |
| 61 | for (let i = 0; i < sessionStorage.length; i++) { |
| 62 | const k = sessionStorage.key(i); |
| 63 | if (k && k.startsWith(CACHE_PREFIX)) { |
| 64 | keys.push(k.slice(CACHE_PREFIX.length)); |
| 65 | } |
| 66 | } |
| 67 | } catch (_) {} |
| 68 | return keys; |
| 69 | } |
| 70 | |
| 71 | // /admin/api/v1/items/attack-messages -> /admin/api/v1/items |
| 72 | function _rootPath(path) { |
no outgoing calls
no test coverage detected