Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(federation): Don't send notifications for most system messages in… #12319

Merged
merged 1 commit into from
May 16, 2024

Conversation

nickvergessen
Copy link
Member

@nickvergessen nickvergessen commented May 10, 2024

… federation

☑️ Resolves

🚧 Tasks

  • Don't create push notifications
  • Don't bump the last activity

🏁 Checklist

  • ⛑️ Tests (unit and/or integration) are included or not possible
  • 📘 API documentation in docs/ has been updated or is not required
  • 🔖 Capability is added or not needed

@nickvergessen nickvergessen added this to the 💙 Next Major (30) milestone May 10, 2024
@nickvergessen nickvergessen self-assigned this May 10, 2024
@nickvergessen nickvergessen added 2. developing bug feature: chat 💬 Chat and system messages feature: api 🛠️ OCS API for conversations, chats and participants feature: federation 🌐 labels May 10, 2024
@nickvergessen
Copy link
Member Author

/backport to stable29

Comment on lines +117 to +121
return $systemMessage === null
|| $systemMessage === ''
|| $systemMessage === 'object_shared'
|| $systemMessage === 'poll_closed'
|| $systemMessage === 'file_shared';
Copy link
Contributor

Choose a reason for hiding this comment

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

reaction?

Copy link
Member Author

Choose a reason for hiding this comment

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

#11857

They need more adjusting (also notification text wise)

@nickvergessen nickvergessen force-pushed the bugfix/12307/no-notification-for-useless-system branch from 1989a63 to 9b2a09c Compare May 13, 2024 13:53
@nickvergessen nickvergessen requested review from Ivansss and Antreesy May 13, 2024 13:53
@nickvergessen nickvergessen merged commit 8606bad into main May 16, 2024
61 of 63 checks passed
@nickvergessen nickvergessen deleted the bugfix/12307/no-notification-for-useless-system branch May 16, 2024 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review bug feature: api 🛠️ OCS API for conversations, chats and participants feature: chat 💬 Chat and system messages feature: federation 🌐
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Edit in a federated conversation moves conversation to the top again
2 participants