diff --git a/modules/db.R b/modules/db.R index ec5ba1d..bc83242 100644 --- a/modules/db.R +++ b/modules/db.R @@ -394,8 +394,8 @@ local_db_backup <- function( file.remove(utils::tail(existed_files, length(existed_files) - backups_limit)) } - # если количество существующих бэкапов равно имеющемуся и пора делать бэкап - делаем бэкап, удаляем послендий файл - if (dates[1] + schedule_days == Sys.Date()) { + # если количество существующих бэкапов равно имеющемуся и пора делать бэкап - делаем бэкап + if (dates[1] + schedule_days <= Sys.Date()) { file.copy(db_full_path, todays_backup) cli::cli_alert_success("создан {schedule_name}-бэкап для '{db_name}'")