diff --git a/app/controllers/pet_types_controller.rb b/app/controllers/pet_types_controller.rb index a8b4bdf3..bee670dd 100644 --- a/app/controllers/pet_types_controller.rb +++ b/app/controllers/pet_types_controller.rb @@ -20,7 +20,7 @@ class PetTypesController < ApplicationController color_id: params[:color_id], ) elsif params[:name] - color_name, species_name = params[:name].split("-", 2) + color_name, _, species_name = params[:name].rpartition("-") raise ActiveRecord::RecordNotFound if species_name.blank? PetType.matching_name(color_name, species_name).first! else