Merge pull request #50663 from nextcloud/enh/improve-transfer-ownership-logging

enh: improve occ file:transfer-ownership logging
fix/noid/rename-remote-user-to-guest-user
Julius Knorr 7 months ago committed by GitHub
commit e27f6b7120
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      apps/files/lib/Service/OwnershipTransferService.php

@ -141,6 +141,8 @@ class OwnershipTransferService {
$sourcePath
);
$sourceSize = $view->getFileInfo($sourcePath)->getSize();
// transfer the files
$this->transferFiles(
$sourceUid,
@ -149,6 +151,7 @@ class OwnershipTransferService {
$view,
$output
);
$sizeDifference = $sourceSize - $view->getFileInfo($finalTarget)->getSize();
// transfer the incoming shares
if ($transferIncomingShares === true) {
@ -184,6 +187,9 @@ class OwnershipTransferService {
$shares,
$output
);
if ($sizeDifference !== 0) {
$output->writeln("Transferred folder have a size difference of: $sizeDifference Bytes which means the transfer may be incomplete. Please check the logs if there was any issue during the transfer operation.");
}
}
private function sanitizeFolderName(string $name): string {

Loading…
Cancel
Save