Skip to content

Commit 15550de

Browse files
Merge pull request #47252 from nextcloud/bugfix/noid/dont-crash-when-creating-folder
fix(adminaudit): Don't crash when creating folder
2 parents 601b3b1 + 774427a commit 15550de

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

apps/admin_audit/lib/Actions/Files.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,11 @@ public function copy(NodeCopiedEvent $event): void {
159159
* @param BeforeNodeWrittenEvent $event
160160
*/
161161
public function write(BeforeNodeWrittenEvent $event): void {
162+
$node = $event->getNode();
162163
try {
163164
$params = [
164-
'id' => $event->getNode()->getId(),
165-
'path' => mb_substr($event->getNode()->getInternalPath(), 5),
165+
'id' => $node instanceof NonExistingFile ? null : $node->getId(),
166+
'path' => mb_substr($node->getInternalPath(), 5),
166167
];
167168
} catch (InvalidPathException|NotFoundException $e) {
168169
\OCP\Server::get(LoggerInterface::class)->error(

0 commit comments

Comments
 (0)