mirror of
https://github.com/Brandon-Rozek/website-theme.git
synced 2024-10-22 15:02:08 -04:00
Fixing missing attribute error
This commit is contained in:
parent
fd496d7cdd
commit
5ae3c63834
1 changed files with 7 additions and 3 deletions
|
@ -35,11 +35,15 @@ function trimCache(name, maxItems) {
|
||||||
return caches.open(name)
|
return caches.open(name)
|
||||||
.then(cache => Promise.all([cache, cache.keys()]))
|
.then(cache => Promise.all([cache, cache.keys()]))
|
||||||
// Make sure offlineFundamentals don't get deleted
|
// Make sure offlineFundamentals don't get deleted
|
||||||
.then(([cache, keys]) => [cache, keys.filter(key => !offlineFundamentals.includes(key))])
|
.then(([cache, keys]) => [
|
||||||
.then(([cache, possibleDelete]) => {
|
cache,
|
||||||
|
keys.filter(key => !offlineFundamentals.includes(key)),
|
||||||
|
keys.length - maxItems
|
||||||
|
])
|
||||||
|
.then(([cache, possibleDelete, numToDelete]) => {
|
||||||
// Trim cache until we are of the right size
|
// Trim cache until we are of the right size
|
||||||
deleteInProgress = []
|
deleteInProgress = []
|
||||||
for (let i = 0; i < keys.length - maxItems; i++) {
|
for (let i = 0; i < numToDelete; i++) {
|
||||||
// Keep track of each delete
|
// Keep track of each delete
|
||||||
deleteInProgress.push(cache.delete(possibleDelete[i]));
|
deleteInProgress.push(cache.delete(possibleDelete[i]));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue