Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
This commit is contained in:
Vitor Mattos 2025-10-01 13:21:28 -03:00
commit 4daa2f222e
No known key found for this signature in database
GPG key ID: 6FECE2AD4809003A
2 changed files with 3 additions and 5 deletions

View file

@ -75,9 +75,9 @@ return [
if (!str_contains($filePath, 'phpseclib/phpseclib') || !str_ends_with($filePath, '.php')) {
return $content;
}
$s_prefix = str_replace( '\\', '\\\\', $prefix );
$content = str_replace( "'phpseclib3\\\\", "'\\\\" . $s_prefix . '\\\\phpseclib3\\\\', $content );
$content = str_replace( "'\\\\phpseclib3", "'\\\\" . $s_prefix . '\\\\phpseclib3', $content );
$s_prefix = str_replace('\\', '\\\\', $prefix);
$content = str_replace("'phpseclib3\\\\", "'\\\\" . $s_prefix . '\\\\phpseclib3\\\\', $content);
$content = str_replace("'\\\\phpseclib3", "'\\\\" . $s_prefix . '\\\\phpseclib3', $content);
return $content;
}
],

View file

@ -13,13 +13,11 @@ use OC\IntegrityCheck\Helpers\EnvironmentHelper;
use OC\IntegrityCheck\Helpers\FileAccessHelper;
use OCA\Libresign\AppInfo\Application;
use OCA\Libresign\Service\Install\SignSetupService;
use OCA\Libresign\Vendor\phpseclib\Crypt\RSA;
use OCP\App\IAppManager;
use OCP\Files\AppData\IAppDataFactory;
use OCP\IAppConfig;
use OCP\IConfig;
use OCP\ITempManager;
use phpseclib\File\X509;
use PHPUnit\Framework\Attributes\DataProvider;
use PHPUnit\Framework\MockObject\MockObject;