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

log record validation errors

+4
+4
apps/api/src/nowplaying/nowplaying.service.ts
··· 45 45 46 46 if (!Artist.validateRecord(record).success) { 47 47 console.log(Artist.validateRecord(record)); 48 + console.log(JSON.stringify(record, null, 2)); 48 49 throw new Error("Invalid record"); 49 50 } 50 51 ··· 85 86 86 87 if (!Album.validateRecord(record).success) { 87 88 console.log(Album.validateRecord(record)); 89 + console.log(JSON.stringify(record, null, 2)); 88 90 throw new Error("Invalid record"); 89 91 } 90 92 ··· 137 139 138 140 if (!Song.validateRecord(record).success) { 139 141 console.log(Song.validateRecord(record)); 142 + console.log(chalk.cyan(JSON.stringify(record, null, 2))); 140 143 throw new Error("Invalid record"); 141 144 } 142 145 ··· 192 195 193 196 if (!Scrobble.validateRecord(record).success) { 194 197 console.log(Scrobble.validateRecord(record)); 198 + console.log(JSON.stringify(record, null, 2)); 195 199 throw new Error("Invalid record"); 196 200 } 197 201