A locally focused bluesky appview
26
fork

Configure Feed

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

Merge pull request #8 from lanzafame/master

skipped malformed posts

authored by

Whyrusleeping and committed by
GitHub
b1b6ecc7 7949240c

+3 -1
+3 -1
events.go
··· 191 192 var rec bsky.FeedPost 193 if err := rec.UnmarshalCBOR(bytes.NewReader(recb)); err != nil { 194 - return err 195 } 196 197 reldids := []string{repo.Did}
··· 191 192 var rec bsky.FeedPost 193 if err := rec.UnmarshalCBOR(bytes.NewReader(recb)); err != nil { 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 197 } 198 199 reldids := []string{repo.Did}