I'm doing a redirect in the index of the controller:

def index
    #clear the profile session
    session[:profile] = nil
    @profile = Profile.find(:all, :conditions => "ward_id = '#{session
[:ward_id]}'")
    len = @profile.length
    if len == 0
        redirect_to :action => 'new'
    else
       #set the profile session
       @pro = Profile.find(:first, :conditions => "ward_id = '#{session
[:ward_id]}'")
       session[:profile] = @pro.id
       #we need to  pre load the tables.  We start with the income
table.
       redirect_to :action => 'edit', :id => session[:profile]
    end
  end


Would this make a difference?  (Someone else wrote this code and I'm
trying to navigate my way through it, btw)

On Feb 22, 5:19 pm, Kenny Ortmann <[email protected]> wrote:
> when you save it shouldn't be putting anything in the url.  are you changing
> the default routing in any way? can you give an example
> controller/model/helper of this?
>
>
>
> On Fri, Feb 20, 2009 at 3:53 PM, Ali <[email protected]> wrote:
>
> > I believe this is a known bug, but I haven't been able to fix it.
> > When saving a text field that is larger than about 1300 characters,
> > the data saves but the redirect puts all that text into the URL and
> > that is apparently too large and so it causes a browser "page not
> > found" error.
>
> > Has anyone else experienced this and if so do you have any suggestions
> > on how to work around it?
>
> > Any input would be greatly appreciated.
>
> > Thanks,
> > Ali- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"ActiveScaffold : Ruby on Rails plugin" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/activescaffold?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to