Fix job_metadata query in invoke_wazuh_monitoring_alert()
Taylor committed
Feb 6, 2024 at 13:58 UTC
a8f2f22ff1626b1e3d4bb561a1804c5e60f6579b
1 file changed
+2
-2
backend/app/schedulers/services/monitoring_alert.py
+2
-2
@@ -42,13 +42,13 @@ async def invoke_wazuh_monitoring_alert() -> WazuhAnalysisResponse:
42
await session.close()
43
with get_sync_db_session() as session:
44
# Synchronous ORM operations
45
- job_metadata = session.query(JobMetadata).filter_by(job_id="invoke_wazuh_monitoring_alerts").one_or_none()
45
+ job_metadata = session.query(JobMetadata).filter_by(job_id="invoke_wazuh_monitoring_alert").one_or_none()
46
if job_metadata:
47
job_metadata.last_success = datetime.utcnow()
48
session.add(job_metadata)
49
session.commit()
50
else:
51
# Handle the case where job_metadata does not exist
52
- logger.error("JobMetadata for 'invoke_wazuh_monitoring_alerts' not found.")
52
+ logger.error("JobMetadata for 'invoke_wazuh_monitoring_alert' not found.")
53
54
return WazuhAnalysisResponse(success=True, message="Wazuh monitoring alerts invoked.")