Params[:id] not working right?

something very odd is going on, when I put in the url
http://mysite/blabla/bla/21
it will only see the 2 and ignore the 1 instead of getting the full id
“21”
obviously this is causing a lot of issues in my application… I am
looking and looking and cant find whats going on…
any ideas what im doing wrong? I have look all over…
here is some code snips

def roster
@authreg_in = session[:authreg]
@name = Authreg.find(params[:id])
name2 = (@name.username + “@” + @name.realm)
@amigos = Rosteritems.find( :all, :conditions => {
:“collection-owner” => “#{name2}” })
end

<%= @name.id %> <!-- this is to debug ->
<%= @authreg_in %> <!-- this is to debug ->
<% if @name.id == @authreg_in || @authreg_in == 1 %>

<% @amigos.each_index do |amigo| %> <% end %>
JID
<%= @amigos[amigo].jid %>
<% else %>

you are trying to see someones elses roster!!!

<% end %>


A Spectre is haunting multinational capitalism–the spectre of free
information.
All the powers of ``globalism’’ have entered into an unholy alliance to
exorcize this spectre:
Microsoft and Disney, the World Trade Organization, the United States
Congress and the European Commission.
Eben Moglen from the FSF.
http://emoglen.law.columbia.edu/publications/dcm.html

Solidarity:
http://www.dailyradical.org
http://www.diarioradical.org
http://www.spboston.org

here is more info from the log as you can see the url has 11 and the ID
only gets 1

Parameters: {“format”=>“1”, “action”=>“roster”, “id”=>“1”,
“controller”=>“rosteritems”}
Completed in 0.00100 (999 reqs/sec) | Rendering: 0.00015 (14%) | DB:
0.00000 (0%) | 406 Not Acceptable
[http://xxxxxxxx.info/rosteritems/roster/11]

What is fomat =>1 ? is the first time I see it… this may be the
cause…?

rek2
escribió:> something very odd is going on, when I put in the url

            name2 = (@name.username + "@" + @name.realm)
<th>JID</th>


http://rek2.binaryfreedom.info
http://www.spboston.org

a social revolution is the only feasible route
to the establishment of socialism.

  • Karl Marx -

Try params[“id”] instead.

On Thu, May 29, 2008 at 3:22 PM, rek2 [email protected] wrote:

What is fomat =>1 ? is the first time I see it… this may be the cause…?

here is some code snips
<%= @authreg_in %> <!-- this is to debug ->
<% end %>


Appreciated my help?
Recommend me on Working With Rails
http://workingwithrails.com/person/11030-ryan-bigg

On 29 May 2008, at 06:52, rek2 wrote:

What is fomat =>1 ? is the first time I see it… this may be the
cause…?

Have you got something interesting in your routes.rb ? (the format
parameter is usually there so that you can link to foo.xml which
provides the xml representation of foo, or one that will provide json
etc…)

Fred