System message shows "guest added user" to a conversation when adding through circle/team
juliushaertl opened this issue · comments
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Steps to reproduce
- Have a team (circle) "office team" that has a admin defined group "office" as members
- The circle is a participant on a talk conversation
- Admin adds a user to the "office" group
- The user gets access to the talk conversation through the "office team" circle
Expected behaviour
"An administrator added User" or something similar
Actual behaviour
![Screenshot 2024-03-11 at 09 05 42](https://private-user-images.githubusercontent.com/3404133/311628276-c6aeab6f-299f-4885-80a7-e92919ab7cd2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyNzkxNzQsIm5iZiI6MTcyMzI3ODg3NCwicGF0aCI6Ii8zNDA0MTMzLzMxMTYyODI3Ni1jNmFlYWI2Zi0yOTlmLTQ4ODUtODBhNy1lOTI5MTlhYjdjZDIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MTBUMDgzNDM0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9N2Y4YTBhNzIzNTRjYzU4NDEyMDkxZmZkNDgwNmIxZDIyZWMzMzY1NDczMjczYmE0NGIwN2Q3MzRhZjM3ZjNiOSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.TUnSFqwACt1-gx4jMg0b6_bubInr_gRhBYBxRmK8BiU)
Talk app
Talk app version: 18.0.5
Custom Signaling server configured: yes
Custom TURN server configured: yes
Custom STUN server configured: yes
Skipped the following information as browser seems irrelevant and it is our instance
Browser
Microphone available: yes/no
Camera available: yes/no
Operating system: Windows/Ubuntu/...
Browser name: Firefox/Chrome/...
Browser version: 85/96/...
Browser log
Server configuration
Operating system: Ubuntu/RedHat/...
Web server: Apache/Nginx
Database: MySQL/Maria/SQLite/PostgreSQL
PHP version: 8.0/8.1/8.2
Nextcloud Version: (see admin page)
List of activated apps:
If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your server installation folder
Nextcloud configuration:
If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your Nextcloud installation folder
Server log (data/nextcloud.log)
Insert your server log here
Should try to end up with this actor selection somehow:
spreed/lib/Chat/SystemMessage/Listener.php
Lines 476 to 478 in 1ccbf67