Trying to understand broken cache.

git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3624 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
Cory McWilliams 2021-01-02 19:33:58 +00:00
parent b747bd74b3
commit dd489de252
3 changed files with 4 additions and 7 deletions

View File

@ -1 +1 @@
{"type":"tildefriends-app","files":{"app.js":"&oCXEt7h7lEIL8BXyVDv3Skp44ApY+rExcNKx9//Dj80=.sha256","index.html":"&7/hwWTsmdkNkTLT3gUwaZ+B+Y5EjHGHyE2+zWkHnMac=.sha256","vue-material.js":"&K5cdLqXYCENPak/TCINHQhyJhpS4G9DlZHGwoh/LF2g=.sha256"}} {"type":"tildefriends-app","files":{"app.js":"&ovJdMIXT/ocLxZ1rO1N03SpZr3w3RFKCFXl+isnXcx4=.sha256","index.html":"&TFtniuUIVO7XeWCgwmqPAmuBzpGX6slxJQcPMEr+860=.sha256","vue-material.js":"&K5cdLqXYCENPak/TCINHQhyJhpS4G9DlZHGwoh/LF2g=.sha256"}}

View File

@ -150,7 +150,7 @@ async function visiblePubs(db, id) {
async function getAbout(db, id) { async function getAbout(db, id) {
var o = await db.get(id + ":about"); var o = await db.get(id + ":about");
const k_version = 3; const k_version = 4;
var f = o ? JSON.parse(o) : o; var f = o ? JSON.parse(o) : o;
if (!f || f.version != k_version) { if (!f || f.version != k_version) {
f = {about: {}, sequence: 0, version: k_version}; f = {about: {}, sequence: 0, version: k_version};
@ -278,7 +278,7 @@ async function getPosts(db, ids) {
var posts = []; var posts = [];
if (ids.length) { if (ids.length) {
await ssb.sqlStream( await ssb.sqlStream(
"SELECT * FROM messages WHERE id IN (" + ids.map(x => "?").join(", ") + ")", "SELECT rowid, * FROM messages WHERE id IN (" + ids.map(x => "?").join(", ") + ")",
ids, ids,
async function(row) { async function(row) {
try { try {
@ -313,7 +313,6 @@ async function refresh() {
app.postMessage({broadcasts: await ssb.getBroadcasts()}), app.postMessage({broadcasts: await ssb.getBroadcasts()}),
app.postMessage({connections: await ssb.connections()}), app.postMessage({connections: await ssb.connections()}),
followingDeep(db, [whoami], 2).then(function(f) { followingDeep(db, [whoami], 2).then(function(f) {
print(JSON.stringify(f));
getRecentPostIds(db, whoami, [].concat([whoami], f), k_posts_max).then(async function(ids) { getRecentPostIds(db, whoami, [].concat([whoami], f), k_posts_max).then(async function(ids) {
return getPosts(db, ids); return getPosts(db, ids);
}).then(async function(posts) { }).then(async function(posts) {

View File

@ -161,9 +161,7 @@
<h3> <h3>
<tf-user :id="message.author"></tf-user> <tf-user :id="message.author"></tf-user>
</h3> </h3>
<div style="font-size: x-small"> <div style="font-size: x-small">{{new Date(message.timestamp)}}</div>
{{new Date(message.timestamp)}}
</div>
<div class="md-toolbar-section-end"> <div class="md-toolbar-section-end">
<md-menu> <md-menu>
<md-button md-menu-trigger class="md-icon-button"><md-icon>more_vert</md-icon></md-button> <md-button md-menu-trigger class="md-icon-button"><md-icon>more_vert</md-icon></md-button>