increase history length to 1000 tracks
This commit is contained in:
parent
09781d94c1
commit
9699c511ec
1 changed files with 3 additions and 3 deletions
6
js/db.js
6
js/db.js
|
|
@ -83,16 +83,16 @@ export class MusicDatabase {
|
||||||
// Add new entry
|
// Add new entry
|
||||||
store.put(entry);
|
store.put(entry);
|
||||||
|
|
||||||
// Trim to 100
|
// Trim to 1000
|
||||||
const index = store.index('timestamp');
|
const index = store.index('timestamp');
|
||||||
const countRequest = index.count();
|
const countRequest = index.count();
|
||||||
|
|
||||||
countRequest.onsuccess = () => {
|
countRequest.onsuccess = () => {
|
||||||
if (countRequest.result > 100) {
|
if (countRequest.result > 1000) {
|
||||||
// Get oldest keys
|
// Get oldest keys
|
||||||
const cursorRequest = index.openCursor();
|
const cursorRequest = index.openCursor();
|
||||||
let deleted = 0;
|
let deleted = 0;
|
||||||
const toDelete = countRequest.result - 100;
|
const toDelete = countRequest.result - 1000;
|
||||||
|
|
||||||
cursorRequest.onsuccess = (e) => {
|
cursorRequest.onsuccess = (e) => {
|
||||||
const cursor = e.target.result;
|
const cursor = e.target.result;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue