Skip to content

Upstream 16344 - Do not ignore errors on activity stream connection#283

Merged
cigamit merged 1 commit intomainfrom
upstream16344
Mar 30, 2026
Merged

Upstream 16344 - Do not ignore errors on activity stream connection#283
cigamit merged 1 commit intomainfrom
upstream16344

Conversation

@cigamit
Copy link
Copy Markdown
Contributor

@cigamit cigamit commented Mar 30, 2026

** Upstream Summary **
Improved error handling to ensure system failures are caught and reported explicitly instead of being silently ignored, enabling faster troubleshooting and issue detection.

@cigamit cigamit requested a review from TheWitness March 30, 2026 20:18
@cigamit cigamit self-assigned this Mar 30, 2026
Copilot AI review requested due to automatic review settings March 30, 2026 20:18
@cigamit cigamit added bug Something isn't working python Pull requests that update python code labels Mar 30, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes silent error suppression when registering activity stream M2M signal handlers so that failures during signal wiring are surfaced instead of being ignored.

Changes:

  • Removes try/except AttributeError: pass around M2M signal registration.
  • Connects m2m_changed directly for each model M2M field, aligning behavior with disconnect() (which already doesn’t suppress errors).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@cigamit cigamit merged commit abcfe20 into main Mar 30, 2026
4 checks passed
@cigamit cigamit deleted the upstream16344 branch March 30, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working python Pull requests that update python code

Development

Successfully merging this pull request may close these issues.

3 participants