a tool for shared writing and social publishing
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

write correct cursor and use it

+6 -6
+6 -6
appview/index.ts
··· 30 30 const QUOTE_PARAM = "/l-quote/"; 31 31 async function main() { 32 32 let startCursor; 33 - // try { 34 - // let file = (await readFile(cursorFile)).toString(); 35 - // startCursor = parseInt(file); 36 - // if (Number.isNaN(startCursor)) startCursor = undefined; 37 - // } catch (e) {} 33 + try { 34 + let file = (await readFile(cursorFile)).toString(); 35 + startCursor = parseInt(file); 36 + if (Number.isNaN(startCursor)) startCursor = undefined; 37 + } catch (e) {} 38 38 39 39 async function handleEvent(evt: Event) { 40 40 if (evt.event === "identity") { ··· 232 232 setCursor: async (cursor) => { 233 233 console.log(cursor); 234 234 // persist cursor 235 - await writeFile(cursorFile, (cursor - 300 * 60 * 60 * 48).toString()); 235 + await writeFile(cursorFile, cursor.toString()); 236 236 }, 237 237 }); 238 238 let firehose = new Firehose({