No, de hecho creo que no debería de hacer eso

Podes postear como tenes la ruta seteada, y como estas haciendo el
redireccionamiento?

Saludos 


El 06/08/10 09:52, "Diego Caliri" <[email protected]> escribió:

> Estoy usando Rails 3.0.0.rc en un proyecto nuevo y me encontré con algo que no
> había visto antes. La aplicación me agrega a las URL "edit" un punto "."
> seguido de un número, y éste número se va incrementando cada vez que la
> aplicación vuelve a llegar a ese punto. Explico mejor con un ejemplo.
> 
> Estoy en groups/new para crear un nuevo grupo. Luego en el controlador en el
> create exitoso tengo un redirect al edit de dicho objeto. La aplicación me
> lleva a groups/233/edit.1 en lugar de llevarme a groups/233/edit . Además si
> entro a la ruta de edición desde otro lugar de la aplicación como por ejemplo
> un link entonces me manda a groups/233/edit.2 y luego a groups/233/edit.3 .
> Inclusive si quiero entrar al edit de OTRO objeto diferente también desde la
> aplicacion, me manda a groups/666/edit.4 (lo pongo en colores para que se note
> que es el edit de un objeto diferente al anterior).
> 
> Aclaro que me manda a dichas direcciones pero se comporta como si me mandase a
> las direcciones correctas, es decir, la aplicación funciona y hace lo que se
> le pida que haga. Inclusive si yo borro a mano desde el navegador el ".xxxx" y
> refresco, la aplicación también sigue andando perfecto.
> 
> Este comportamiento también se me da en otros puntos como por ejemplo en los
> formularios. En un form de edición de un objeto de la clase institution por
> ejemplo, me crea el form de edición con id="institution_edit.1" y luego va
> incrementando el número al igual que con las URLS.
> 
> Me resulta bastante molesto a la hora de testear sobre todo porque no puedo
> hacer pasar ciertos tests porque se dan casos como este:
> 
> Unable to locate 'form#edit_form' (Capybara::ElementNotFound)
> 
> y es porque encontro el elemento 'form#edit_form.2' o el 'form#edit_form.14'
> 
> Alguien se ha encontrado con este problema antes?
> 
> Saludos
> 
> 
> Diego S. Caliri
> 
> 
> 
> 
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> 
> -- 
> Rodrigo Dominguez
> Consultor
> [email protected]
> www.rorra.com.ar

_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a