Skip some validations #2752

This commit is contained in:
Martin Lensment 2015-07-24 12:52:59 +03:00
parent 4294bf564c
commit 4c52e3b0b4

View file

@ -9,7 +9,7 @@ class EppController < ApplicationController
before_action :validate_against_schema
def validate_against_schema
return if ['hello', 'error'].include?(params[:action])
return if ['hello', 'error', 'keyrelay', 'not_found'].include?(params[:action])
params[:schema] = 'epp-1.0.xsd' unless params[:schema]
xsd = Nokogiri::XML::Schema(File.read("lib/schemas/#{params[:schema]}"))
xsd.validate(params[:nokogiri_frame]).each do |error|