tangled
alpha
login
or
join now
rocksky.app
/
rocksky
96
fork
atom
A decentralized music tracking and discovery platform built on AT Protocol 🎵
rocksky.app
spotify
atproto
lastfm
musicbrainz
scrobbling
listenbrainz
96
fork
atom
overview
issues
7
pulls
pipelines
log record validation errors
tsiry-sandratraina.com
5 months ago
65ccac4b
941c606f
+4
1 changed file
expand all
collapse all
unified
split
apps
api
src
nowplaying
nowplaying.service.ts
+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
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
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
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
198
+
console.log(JSON.stringify(record, null, 2));
195
199
throw new Error("Invalid record");
196
200
}
197
201