From bc2b988ac38fa38c2378de45215d1e73e891f258 Mon Sep 17 00:00:00 2001 From: IDoneShaveIt Date: Wed, 17 Jan 2024 18:14:15 +0200 Subject: [PATCH] updating updated at field on alerts_v2 --- .../dbt_project/macros/alerts/manage/update_sent_alerts.sql | 2 +- .../dbt_project/macros/alerts/manage/update_skipped_alerts.sql | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/elementary/monitor/dbt_project/macros/alerts/manage/update_sent_alerts.sql b/elementary/monitor/dbt_project/macros/alerts/manage/update_sent_alerts.sql index ae43a6ac4..70a36095e 100644 --- a/elementary/monitor/dbt_project/macros/alerts/manage/update_sent_alerts.sql +++ b/elementary/monitor/dbt_project/macros/alerts/manage/update_sent_alerts.sql @@ -2,7 +2,7 @@ {% if execute %} {% if alert_ids %} {% set update_sent_alerts_query %} - UPDATE {{ ref('elementary_cli', 'alerts_v2') }} set status = 'sent', sent_at = {{ elementary.edr_quote(sent_at) }} + UPDATE {{ ref('elementary_cli', 'alerts_v2') }} set status = 'sent', sent_at = {{ elementary.edr_quote(sent_at) }}, updated_at = {{ elementary.edr_current_timestamp() }} WHERE alert_id IN {{ elementary.strings_list_to_tuple(alert_ids) }} and status = 'pending' and {{ elementary.edr_cast_as_timestamp('detected_at') }} >= {{ elementary_cli.get_alerts_time_limit() }} {% endset %} diff --git a/elementary/monitor/dbt_project/macros/alerts/manage/update_skipped_alerts.sql b/elementary/monitor/dbt_project/macros/alerts/manage/update_skipped_alerts.sql index 1c864f5ae..e30296cbb 100644 --- a/elementary/monitor/dbt_project/macros/alerts/manage/update_skipped_alerts.sql +++ b/elementary/monitor/dbt_project/macros/alerts/manage/update_skipped_alerts.sql @@ -2,7 +2,7 @@ {% if execute %} {% if alert_ids %} {% set update_skipped_alerts_query %} - UPDATE {{ ref('elementary_cli', 'alerts_v2') }} set status = 'skipped' + UPDATE {{ ref('elementary_cli', 'alerts_v2') }} set status = 'skipped', updated_at = {{ elementary.edr_current_timestamp() }} WHERE alert_id IN {{ elementary.strings_list_to_tuple(alert_ids) }} and status = 'pending' and {{ elementary.edr_cast_as_timestamp('detected_at') }} >= {{ elementary_cli.get_alerts_time_limit() }} {% endset %}