feat : fix ftp server

This commit is contained in:
SajjadMahmoody
2026-04-03 20:35:31 +03:30
parent 09ee1cb743
commit c2c3963c71
4 changed files with 41 additions and 10 deletions
+4 -1
View File
@@ -30,7 +30,7 @@ public static function fromConfig(): static
token: OsurgInitial::val('sync_token', config('sync.token', '')),
ftpUser: OsurgInitial::val('ftp_user', config('sync.ftp_user', '')),
ftpPass: OsurgInitial::val('ftp_pass', config('sync.ftp_pass', '')),
ftpPort: (int) OsurgInitial::val('ftp_port', config('sync.ftp_port', 21)),
ftpPort: (int) OsurgInitial::val('ftp_port', config('sync.ftp_port', 2121)),
ftpRemotePath: OsurgInitial::val('ftp_remote_path', config('sync.ftp_remote_path', '')),
);
}
@@ -133,6 +133,9 @@ public function applyChanges(array $changes): array
private function transferFilesViaFtp(array $changes, string $side, array &$report): void
{
if (empty($changes)) {
return;
}
$ftp = $this->connectFtp();
if (! $ftp) {
$report[] = 'خطا در اتصال FTP به سیستم مقابل';