forked from cory/tildefriends
prettier
This commit is contained in:
parent
8e3bc9d700
commit
e226a37251
@ -167,16 +167,23 @@ class TfElement extends LitElement {
|
|||||||
if (ids.indexOf(id) == -1) {
|
if (ids.indexOf(id) == -1) {
|
||||||
delete cache.about[id];
|
delete cache.about[id];
|
||||||
} else {
|
} else {
|
||||||
users[id] = Object.assign(
|
users[id] = Object.assign(users[id] || {}, cache.about[id]);
|
||||||
users[id] || {},
|
|
||||||
cache.about[id]
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let ids_out_of_date = ids.filter(x => cache.about[x]?.seq === undefined || (users[x]?.seq && users[x]?.seq > cache.about[x].seq));
|
let ids_out_of_date = ids.filter(
|
||||||
|
(x) =>
|
||||||
|
cache.about[x]?.seq === undefined ||
|
||||||
|
(users[x]?.seq && users[x]?.seq > cache.about[x].seq)
|
||||||
|
);
|
||||||
|
|
||||||
console.log('loading about for', ids.length, 'accounts', ids_out_of_date.length, 'out of date');
|
console.log(
|
||||||
|
'loading about for',
|
||||||
|
ids.length,
|
||||||
|
'accounts',
|
||||||
|
ids_out_of_date.length,
|
||||||
|
'out of date'
|
||||||
|
);
|
||||||
if (ids_out_of_date.length) {
|
if (ids_out_of_date.length) {
|
||||||
try {
|
try {
|
||||||
let rows = await tfrpc.rpc.query(
|
let rows = await tfrpc.rpc.query(
|
||||||
@ -219,12 +226,12 @@ class TfElement extends LitElement {
|
|||||||
if (!cache.about[id]?.seq) {
|
if (!cache.about[id]?.seq) {
|
||||||
cache.about[id] = {seq: users[id]?.seq ?? 0};
|
cache.about[id] = {seq: users[id]?.seq ?? 0};
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
let new_cache = JSON.stringify(cache);
|
let new_cache = JSON.stringify(cache);
|
||||||
if (new_cache != original_cache) {
|
if (new_cache != original_cache) {
|
||||||
let start_time = new Date();
|
let start_time = new Date();
|
||||||
tfrpc.rpc.databaseSet('about', new_cache).then(function() {
|
tfrpc.rpc.databaseSet('about', new_cache).then(function () {
|
||||||
console.log('saving about took', (new Date() - start_time) / 1000);
|
console.log('saving about took', (new Date() - start_time) / 1000);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user