A music player that connects to your cloud/distributed storage.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix Dropbox & RS caches

+4 -4
+4 -4
src/Javascript/Workers/Brain/user.js
··· 136 136 137 137 const dataPromise = 138 138 !navigator.onLine 139 - ? fromCache(event.tag) 139 + ? fromCache(event.tag + "_" + event.data.file) 140 140 : fetch("https://content.dropboxapi.com/2/files/download", { 141 141 method: "POST", 142 142 headers: { ··· 177 177 }) 178 178 .catch(reporter) 179 179 180 - toCache(event.tag, event.data.data) 180 + toCache(event.tag + "_" + event.data.file, event.data.data) 181 181 .catch(reporter) 182 182 }) 183 183 ··· 299 299 300 300 const dataPromise = 301 301 isOffline 302 - ? fromCache(event.tag) 302 + ? fromCache(event.tag + "_" + event.data.file) 303 303 : remoteStorage(event) 304 304 .then(_ => rsClient.getFile(event.data.file)) 305 305 .then(r => r.data) ··· 321 321 .then(data => rsClient.storeFile("application/json", event.data.file, data)) 322 322 .catch( reportError(event) ) 323 323 324 - toCache(event.tag, event.data.data) 324 + toCache(event.tag + "_" + event.data.file, event.data.data) 325 325 .catch( reportError(event) ) 326 326 }) 327 327