discourse/lib/validators/mediaconvert_output_subdirectory_validator.rb
Blake Erickson 390cfb7820
DEV: Update mediaconvert to use a subdirectory for output (#36049)
Configure the aws mediaconvert adapter to use a subdirectory for the
output of video conversions. This way mediaconvert doesn't need full
access to the uploads directory and only needs access to the
subdirectory.

This adds a new site setting for the media convert subdirectory to use.
2025-11-20 14:03:14 -07:00

16 lines
324 B
Ruby
Vendored

# frozen_string_literal: true
class MediaconvertOutputSubdirectoryValidator
def initialize(opts = {})
@opts = opts
end
def valid_value?(val)
# Value must be present (not blank)
val.present?
end
def error_message
I18n.t("site_settings.errors.mediaconvert_output_subdirectory_required")
end
end