diff options
Diffstat (limited to 'lib/gitlab/metrics/dashboard/stages/panel_ids_inserter.rb')
-rw-r--r-- | lib/gitlab/metrics/dashboard/stages/panel_ids_inserter.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/gitlab/metrics/dashboard/stages/panel_ids_inserter.rb b/lib/gitlab/metrics/dashboard/stages/panel_ids_inserter.rb index 301c54b9f23..239b5161256 100644 --- a/lib/gitlab/metrics/dashboard/stages/panel_ids_inserter.rb +++ b/lib/gitlab/metrics/dashboard/stages/panel_ids_inserter.rb @@ -15,6 +15,9 @@ module Gitlab insert_panel_id(id, panel) end + rescue ActiveModel::UnknownAttributeError => error + remove_panel_ids! + Gitlab::ErrorTracking.log_exception(error) end private |