For those who call Bluesky "BlueSky"

catch

Changed files
+10 -6
+10 -6
index.ts
··· 18 18 jetstream.start(); 19 19 20 20 jetstream.onCreate("app.bsky.feed.post", async (event) => { 21 - if (event.commit.record.text.includes("BlueSky")) { 22 - console.log("Labeling: ", JSON.stringify(event.commit)) 23 - await server.createLabel({ 24 - uri: event.did, 25 - val: "blue-sky", 26 - }); 21 + try { 22 + if (event.commit.record.text.includes("BlueSky")) { 23 + console.log("Labeling: ", JSON.stringify(event.commit)) 24 + await server.createLabel({ 25 + uri: event.did, 26 + val: "blue-sky", 27 + }); 28 + } 29 + } catch (e) { 30 + console.error(`Error occured on record ${event.commit.cid}: `, (e as Error).toString()) 27 31 } 28 32 });