Skip to content

Commit

Permalink
[webui] Validate arch in PackageController#dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
bgeuken committed May 27, 2016
1 parent 21b5f1b commit d66e387
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/api/app/controllers/webui/package_controller.rb
Expand Up @@ -105,7 +105,13 @@ def linking_packages
end

def dependency
@arch = params[:arch]
if Architecture.archcache.include?(params[:arch])
@arch = params[:arch]
else
flash[:error] = "Architecture '#{params[:arch]}' is invalid."
redirect_back_or_to project_show_path(project: params[:dproject])
return
end
@repository = params[:repository]
@drepository = params[:drepository]
@dproject = params[:dproject]
Expand Down

0 comments on commit d66e387

Please sign in to comment.