Tengo la siguiente ruta en mi aplicacion con Sinatra:
get '/portfolio/:item' do haml params[:item].to_sym end
Esto funciona de maravilla si la plantilla existe pero en el caso que no recibo el siguiente error:
Errno::ENOENT at /portfolio/notemplate No such file or directory - /.../views/notemplate.haml
Hay alguna forma de verificar si la plantilla existe y en el caso que no atrapar la excepcion? Gracias de antemano.