Ticket #10081: ssh-fix.diff
File ssh-fix.diff, 933 bytes (added by , 16 years ago) |
---|
-
wp-admin/includes/file.php
682 682 else if ( !isset($credentials['connection_type']) || (isset($_POST['connection_type']) && 'ftp' == $_POST['connection_type']) ) 683 683 $credentials['connection_type'] = 'ftp'; 684 684 685 if ( ! $error && !empty($credentials['password']) && !empty($credentials['username']) && !empty($credentials['hostname']) ) { 685 if ( ! $error && 686 ( $credentials['connection_type'] == 'ssh' || !empty($credentials['password']) )&& 687 !empty($credentials['username']) && 688 !empty($credentials['hostname']) ) { 686 689 $stored_credentials = $credentials; 687 690 if ( !empty($stored_credentials['port']) ) //save port as part of hostname to simplify above code. 688 691 $stored_credentials['hostname'] .= ':' . $stored_credentials['port'];