+3
-1
events.go
+3
-1
events.go
···
191
191
192
192
var rec bsky.FeedPost
193
193
if err := rec.UnmarshalCBOR(bytes.NewReader(recb)); err != nil {
194
-
return err
194
+
uri := "at://" + repo.Did + "/app.bsky.feed.post/" + rkey
195
+
slog.Warn("skipping post with malformed data", "uri", uri, "error", err)
196
+
return nil // Skip this post rather than failing the entire event
195
197
}
196
198
197
199
reldids := []string{repo.Did}