sorry .. found the ''bug'' .. typing error should be
''sites'' in the regex
...
sacnning fine now ...
Le vendredi 2 novembre 2012 09:24:43 UTC+1, Erwin a écrit
:>
> running a scan in irb is fine :
>
> 1.9.3p194 :001 > request_url =
> "http://lvh.me::3000/en/backoffice/cms-admin/site/6/pages"
> => "http://lvh.me::3000/en/backoffice/cms-ad
''sites'' min/site/6/pages"
>
>
request_url.scan(/^([\S]+)(backoffice\/cms-admin\/site\/)(\d+)(\/pages)$/)[0][2]
> => "6"
>
> however running it in my controller doesn''t gives any result :
>
> (rdb:1) request.url
> "http://lvh.me:3000/en/backoffice/cms-admin/sites/6/pages"
> site_id =
>
request.url.scan(/^([\S]+)(backoffice\/cms-admin\/site\/)(\d+)(\/pages)$/)[0][2]
> NoMethodError Exception: undefined method `[]'' for nil:NilClass
>
> (rdb:1)
> request.url.scan(/^([\S]+)(backoffice\/cms-admin\/site\/)(\d+)(\/pages)$/)
> []
> # empty result
>
> the url is the same, the regex also .. what''s wrong with
performing the
> scan in a Rails app ?
>
> thanks for feedback
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/9wS4VJarrBEJ.
For more options, visit https://groups.google.com/groups/opt_out.