A decentralized music tracking and discovery platform built on AT Protocol 🎵
0
fork

Configure Feed

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

refactor: improve logging for record deletion in deduplication script

+5 -6
+5 -6
apps/api/src/scripts/dedup.ts
··· 32 32 .where(eq(tables.scrobbles.uri, record.uri)) 33 33 .limit(1); 34 34 if (result.length === 0) { 35 - console.log(`Deleting record ${record.rkey}...`); 36 - console.log("deleting record:"); 35 + console.log("Deleting record:"); 37 36 console.log(record); 38 - /*await agent.com.atproto.repo.deleteRecord({ 37 + const rkey = record.uri.split("/").pop(); 38 + await agent.com.atproto.repo.deleteRecord({ 39 39 repo: agent.assertDid, 40 40 collection: "app.rocksky.scrobble", 41 - rkey: record.rkey, 41 + rkey, 42 42 }); 43 - */ 44 43 } else { 45 - console.log(`Keeping record:`); 44 + console.log(chalk.greenBright("Keeping record:")); 46 45 console.log(record); 47 46 } 48 47 }