4
5
6
7
8
9
10
11
12
13
14
15
16
|
# File 'app/lib/katello/validators/content_view_environment_validator.rb', line 4
def validate(record)
environment_id = record.respond_to?(:lifecycle_environment_id) ? record.lifecycle_environment_id : record.environment_id
if record.content_view_id && environment_id
view = ContentView.find(record.content_view_id)
env = KTEnvironment.find(environment_id)
unless view.in_environment?(env)
record.errors[:base] << _("Content view '%{view}' is not in environment '%{env}'") %
{:view => view.name, :env => env.name}
end
end
end
|