A locally focused bluesky appview

skipped malformed posts

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