This event gets triggered when there is an error in the [[metabase.model-persistence.task.persist-refresh]] task. | (ns metabase.model-persistence.events.persisted-model-refresh-error (:require [metabase.util.malli.registry :as mr] [metabase.util.malli.schema :as ms])) |
(derive ::event :metabase/event) (derive :event/persisted-model-refresh-error ::event) | |
(mr/def :event/persisted-model-refresh-error
[:map
{:closed? true}
[:database-id pos-int?]
[:persisted-infos [:sequential
{:min 1}
[:map
{:description "PersistedInfo"}
[:error {:optional true} any?]
[:id pos-int?]
[:database [:map
{:description "Database"}
[:id pos-int?]]]
[:card [:map
{:description "Card"}
[:collection {:optional true} [:maybe
[:map
{:description "Collection"}]]]]]]]]
[:trigger [:maybe (ms/InstanceOfClass org.quartz.Trigger)]]]) | |