debian-mirror-gitlab/app/models/alert_management/metric_image.rb
2022-06-21 17:19:12 +05:30

25 lines
615 B
Ruby

# frozen_string_literal: true
module AlertManagement
class MetricImage < ApplicationRecord
include MetricImageUploading
self.table_name = 'alert_management_alert_metric_images'
belongs_to :alert, class_name: 'AlertManagement::Alert', foreign_key: 'alert_id', inverse_of: :metric_images
def self.available_for?(project)
true
end
private
def local_path
Gitlab::Routing.url_helpers.alert_metric_image_upload_path(
filename: file.filename,
id: file.upload.model_id,
model: model_name.param_key,
mounted_as: 'file'
)
end
end
end