We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d53109a commit dddf3e5Copy full SHA for dddf3e5
server/plugins-available/shelluser_base_plugin.inc.php
@@ -477,7 +477,11 @@ private function _setup_ssh_rsa() {
477
// Remove duplicate keys
478
$existing_keys = @file($sshkeys, FILE_IGNORE_NEW_LINES);
479
$new_keys = explode("\n", $userkey);
480
- $final_keys_arr = @array_merge($existing_keys, $new_keys);
+ if(is_array($existing_keys)) {
481
+ $final_keys_arr = @array_merge($existing_keys, $new_keys);
482
+ } else {
483
+ $final_keys_arr = $new_keys;
484
+ }
485
$new_final_keys_arr = array();
486
if(is_array($final_keys_arr) && !empty($final_keys_arr)){
487
foreach($final_keys_arr as $key => $val){
0 commit comments