0005_roomdiscrepancy_fraud_checked_and_more mig

This commit is contained in:
zorn
2025-02-01 19:34:18 +10:00
parent 0ffd9a0164
commit 2c1157b116
3 changed files with 28 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ from urllib.parse import parse_qs
from django.utils import timezone
from django.db.models import Q
from hotels.models import Reservation, Hotel
from .models import UserActivityLog, ViolationLog
from .models import UserActivityLog, ViolationLog, RoomDiscrepancy
from touchh.utils.log import CustomLogger
# Настройка логирования
logger = CustomLogger(__name__).get_logger()
@@ -21,6 +21,7 @@ class ReservationChecker:
self.start_time = timezone.now() - timedelta(days=30)
self.end_time = timezone.now()
self.violations = []
self.checkin_diff_hours = 3
def log_info(self, message):
logger.info(message)
@@ -139,4 +140,4 @@ def run_reservation_check():
checker.run_check()
except Exception as e:
logger.error(f"Ошибка при запуске проверки: {e}")
logger.info("run_reservation_check завершена.")
logger.info("run_reservation_check завершена.")