@@ -52,20 +52,22 @@ function _contenta_jsonapi_generate_keys() {
5252 $dir_name = 'keys';
5353 /** @var \Drupal\simple_oauth\Service\KeyGeneratorService $key_gen */
5454 $key_gen = \Drupal::service('simple_oauth.key.generator');
55- /** @var \Drupal\simple_oauth\Service\Filesystem\Filesystem $file_system */
56- $file_system = \Drupal::service('simple_oauth.filesystem');
55+ /** @var \Drupal\simple_oauth\Service\Filesystem\FileSystemChecker $file_system_checker */
56+ $file_system_checker = \Drupal::service('simple_oauth.filesystem_checker');
57+ /** @var \Drupal\Core\File\FileSystem $file_system */
58+ $file_system = \Drupal::service('file_system');
5759 /** @var \Drupal\Core\Logger\LoggerChannelInterface $logger */
5860 $logger = \Drupal::service('logger.channel.contentacms');
5961
6062 $relative_path = DRUPAL_ROOT . '/../' . $dir_name;
61- if (!$file_system ->isDirectory($relative_path)) {
63+ if (!$file_system_checker ->isDirectory($relative_path)) {
6264 $file_system->mkdir($relative_path);
6365 }
6466 $keys_path = $file_system->realpath($relative_path);
6567 $pub_filename = sprintf('%s/public.key', $keys_path);
6668 $pri_filename = sprintf('%s/private.key', $keys_path);
6769
68- if ($file_system ->fileExist($pub_filename) && $file_system ->fileExist($pri_filename)) {
70+ if ($file_system_checker ->fileExist($pub_filename) && $file_system_checker ->fileExist($pri_filename)) {
6971 // 1. If the file already exists, then just set the correct permissions.
7072 $file_system->chmod($pub_filename, 0600);
7173 $file_system->chmod($pri_filename, 0600);
0 commit comments