Hallo Zusammen,
!!!
Update:
Ich habe mal den Titel angepasst. Der ursprüngliche war wohl nicht besonders gut gewählt.
!!!
beim löschen Zeilen in ein Tables Tabelle bekomme ich folgende Fehlermeldung:
Fehler: OC\Activity\Event::setAffectedUser(): Argument #1 ($affectedUser) must be of type string, int given, called in /var/www/nextcloud/apps/tables/lib/Activity/ActivityManager.php on line 196 in file ‘/var/www/nextcloud/lib/private/Activity/Event.php’ line 110
DELETE /apps/tables/row/2751
Nach einigem Suchen habe ich die Datei ‘/var/www/nextcloud/lib/private/Activity/Event.php’ wie folgt angepasst:
/**
* {@inheritDoc}
*/
// public function setAffectedUser(string $affectedUser): IEvent {
public function setAffectedUser($affectedUser): IEvent {
if ($affectedUser === '' || isset($affectedUser[64])) {
throw new InvalidValueException('affectedUser');
}
// $this->affectedUser = $affectedUser;
$this->affectedUser = (string)$affectedUser;
return $this;
}
Mit der Änderung kann ich wieder mit Tables arbeiten, nur ist es unpraktisch wenn das nächste NC-Update die Datei wieder überschreibt.
Ich denke es wäre noch wichtig zu erwähnen das wir Benutzernamen haben die reine Zahlen sind. z.B. 0815
Das hat für uns bei der Einführung der NC vor ein paar Jahren in unserem Kontext Sinn gemacht und macht es immer noch.
Gibt es ein Möglichkeit die Änderung irgendwie permanent zumachen?
Nextcloud: 32
Webserver: nginx
PHP: 8.3.26
Server: Debian 12.12
Installiert/Aktivierte Apps:
- activity: 5.0.0-dev.0
- admin_audit: 1.22.0
- analytics: 6.0.1
- announcementcenter: 7.2.2
- bruteforcesettings: 5.0.0-dev.0
- calendar: 6.0.2
- circles: 32.0.0
- cloud_federation_api: 1.16.0
- collectives: 3.2.1
- comments: 1.22.0
- contacts: 8.0.4
- contactsinteraction: 1.13.1
- cospend: 3.1.6
- csp_editor: 1.8.0
- dashboard: 7.12.0
- dav: 1.34.2
- deck: 1.16.0
- federatedfilesharing: 1.22.0
- federation: 1.22.0
- files: 2.4.0
- files_accesscontrol: 3.0.1
- files_antivirus: 6.1.0
- files_automatedtagging: 3.0.0
- files_confidential: 3.3.0
- files_downloadlimit: 5.0.0-dev.0
- files_fulltextsearch: 32.0.0
- files_fulltextsearch_tesseract: 27.0.1
- files_pdfviewer: 5.0.0-dev.0
- files_reminders: 1.5.0
- files_retention: 3.0.0
- files_sharing: 1.24.0
- files_trashbin: 1.22.0
- files_versions: 1.25.0
- forms: 5.2.2
- fulltextsearch: 32.0.0
- fulltextsearch_elasticsearch: 32.0.0
- integration_mastodon: 4.0.0
- logreader: 5.0.0-dev.0
- lookup_server_connector: 1.20.0
- maps: 1.6.0
- memories: 7.7.0
- news: 27.0.1
- nextcloud_announcements: 4.0.0-dev.0
- notes: 4.12.3
- notifications: 5.0.0-dev.0
- notify_push: 1.2.0
- oauth2: 1.20.0
- otpmanager: 0.5.4
- password_policy: 4.0.0-dev.0
- passwords: 2025.10.20
- photos: 5.0.0-dev.1
- previewgenerator: 5.10.0
- privacy: 4.0.0-dev.0
- profile: 1.1.0
- provisioning_api: 1.22.0
- recommendations: 5.0.0-dev.0
- related_resources: 3.0.0-dev.0
- richdocuments: 9.0.1
- richdocumentscode: 25.4.504
- serverinfo: 4.0.0-dev.0
- settings: 1.15.1
- sharebymail: 1.22.0
- sharereview: 1.4.0
- spreed: 22.0.0
- support: 4.0.0-dev.0
- systemtags: 1.22.0
- tables: 1.0.0
- tasks: 0.16.1
- text: 6.0.0-dev.0
- theming: 2.7.0
- thesearchpage: 1.2.14
- twofactor_backupcodes: 1.21.0
- twofactor_totp: 14.0.0
- twofactor_webauthn: 2.4.1
- updatenotification: 1.22.0
- user_status: 1.12.0
- viewer: 5.0.0-dev.0
- weather_status: 1.12.0
- webhook_listeners: 1.3.0
- workflow_script: 3.0.0
- workflowengine: 2.14.0
Installiert/Deaktivierte Apps:
- app_api: 32.0.0 (installed 3.2.0)
- encryption: 2.20.0
- files_downloadactivity: 1.18.1 (installed 1.18.1)
- files_external: 1.24.0 (installed 1.23.0)
- firstrunwizard: 5.0.0-dev.0 (installed 2.9.0)
- onlyoffice: 9.11.0 (installed 9.11.0)
- survey_client: 4.0.0-dev.0 (installed 1.8.0)
- suspicious_login: 10.0.0-dev.0
- twofactor_nextcloud_notification: 6.0.0-dev.0 (installed 5.0.0)
- uppush: 2.3.1 (installed 2.3.1)
- user_ldap: 1.23.0
Gruß
Thomas