Skip to content

Commit 9c8a7dd

Browse files
authored
fix array key login not found (#1417)
1 parent 6acc1ab commit 9c8a7dd

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/Service/ConfigurationService.php

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -300,11 +300,14 @@ protected function processMigration(array $config): array
300300

301301
return password_hash($pin, PASSWORD_DEFAULT);
302302
};
303-
if (array_key_exists('pin', $config['login'])) {
304-
$config['login']['pin'] = $hashPinIfNeeded($config['login']['pin']);
305-
}
306-
if (array_key_exists('rental_pin', $config['login'])) {
307-
$config['login']['rental_pin'] = $hashPinIfNeeded($config['login']['rental_pin']);
303+
304+
if (array_key_exists('login', $config)) {
305+
if (array_key_exists('pin', $config['login'])) {
306+
$config['login']['pin'] = $hashPinIfNeeded($config['login']['pin']);
307+
}
308+
if (array_key_exists('rental_pin', $config['login'])) {
309+
$config['login']['rental_pin'] = $hashPinIfNeeded($config['login']['rental_pin']);
310+
}
308311
}
309312

310313
return $config;

0 commit comments

Comments
 (0)