mirror of
https://github.com/coracle-social/coracle.git
synced 2024-09-19 11:43:35 +00:00
Fix deletion of old events, be pretty aggressive
This commit is contained in:
parent
94dc7b9195
commit
6993ec594f
@ -7,10 +7,10 @@ import {filterTags, findReply, findRoot} from 'src/util/nostr'
|
||||
|
||||
export const db = new Dexie('coracle/relay')
|
||||
|
||||
db.version(5).stores({
|
||||
db.version(6).stores({
|
||||
relays: '++url, name',
|
||||
events: '++id, pubkey, created_at, kind, content, reply, root',
|
||||
tags: '++key, event, value, created_at',
|
||||
events: '++id, pubkey, created_at, loaded_at, kind, content, reply, root',
|
||||
tags: '++key, event, value, created_at, loaded_at',
|
||||
})
|
||||
|
||||
window.db = db
|
||||
@ -105,7 +105,7 @@ db.events.process = async events => {
|
||||
}
|
||||
|
||||
// On initial load, delete old event data
|
||||
const threshold = now() - timedelta(30, 'days')
|
||||
const threshold = now() - timedelta(1, 'days')
|
||||
|
||||
db.events.where('loaded_at').below(threshold).delete()
|
||||
db.tags.where('loaded_at').below(threshold).delete()
|
||||
|
Loading…
Reference in New Issue
Block a user