Steps to reproduce
- When the Tables are being edited and the notifications to all users that are allowed to view the change are set to be sent via email, instead of listing the actual user who made the change, the email always says "deleted user", although the Activity App shows the same change with a correct user name. In Nextcloud Tables 2.2.0, activity payloads for row_create and row_update contain an empty table.ownerDisplayName even when table.ownership is a valid existing user ID. For table_create, ownerDisplayName is filled correctly. Activity email notifications then render "deleted_user" for row activities.
Expected behavior
Notification email should contain the name of the user who made a change to the table
Actual behavior
Instead of the user name, email states "deleted user" as the user who made the change
Tables app version
2.2.0
Browser
Safari
Client operating system
Windows
Operating system
Linux 5.15.0-181-generic #191-Ubuntu GNU/Linux
Web server
Apache
PHP engine version
PHP 8.3
Database
MariaDB
Additional info
-
- version: 33.0.5.1
- versionstring: 33.0.5
- edition:
- maintenance: false
- needsDbUpgrade: false
- productname: Nextcloud
- extendedSupport: false
-
- flow_notifications: 4.0.0
- notifications: 6.0.0
- tables: 2.2.0
Steps to reproduce
Expected behavior
Notification email should contain the name of the user who made a change to the table
Actual behavior
Instead of the user name, email states "deleted user" as the user who made the change
Tables app version
2.2.0
Browser
Safari
Client operating system
Windows
Operating system
Linux 5.15.0-181-generic #191-Ubuntu GNU/Linux
Web server
Apache
PHP engine version
PHP 8.3
Database
MariaDB
Additional info