Giter VIP home page Giter VIP logo

Comments (13)

enriclluelles avatar enriclluelles commented on August 11, 2024

Hi there, sorry for the delay. I just tried a rails 4.2beta4 and it works without problems, could you check you're using the latest version? There's a release pending but the last gem should work.

Closing this, reopen if the issue persists

from route_translator.

xpepermint avatar xpepermint commented on August 11, 2024

not working on rails 4.2.0.rc3

from route_translator.

enriclluelles avatar enriclluelles commented on August 11, 2024

That's weird @xpepermint, I will take a look this evening. Could you please post a sample app where it's failing in some repo?

from route_translator.

MathijsK93 avatar MathijsK93 commented on August 11, 2024

I'm still experiencing the same problem.
After creating new 4.2.0.rc3 project and adding the route translator gem it gives the same error.

from route_translator.

xpepermint avatar xpepermint commented on August 11, 2024

Thanks @enriclluelles. I use rails 4.2.0.rc3 with route_translator 3.2.4. The error I get is:

=> Booting WEBrick
=> Rails 4.2.0.rc3 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
Exiting
/Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/mapper.rb:81:in `initialize': wrong number of arguments (4 for 6) (ArgumentError)
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/route_translator-3.2.4/lib/route_translator/extensions/mapper.rb:28:in `new'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/route_translator-3.2.4/lib/route_translator/extensions/mapper.rb:28:in `add_route'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/mapper.rb:1536:in `decomposed_match'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/mapper.rb:1517:in `block in match'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/mapper.rb:1507:in `each'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/mapper.rb:1507:in `match'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/mapper.rb:588:in `mount'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/sprockets-rails-2.2.2/lib/sprockets/railtie.rb:135:in `block (2 levels) in <class:Railtie>'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/route_set.rb:423:in `instance_exec'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/route_set.rb:423:in `eval_block'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/route_set.rb:439:in `block in clear!'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/route_set.rb:439:in `each'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/actionpack-4.2.0.rc3/lib/action_dispatch/routing/route_set.rb:439:in `clear!'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application/routes_reloader.rb:35:in `block in clear!'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application/routes_reloader.rb:33:in `each'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application/routes_reloader.rb:33:in `clear!'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application/routes_reloader.rb:15:in `reload!'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application/routes_reloader.rb:26:in `block in updater'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/activesupport-4.2.0.rc3/lib/active_support/file_update_checker.rb:75:in `call'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/activesupport-4.2.0.rc3/lib/active_support/file_update_checker.rb:75:in `execute'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application/routes_reloader.rb:27:in `updater'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application/routes_reloader.rb:7:in `execute_if_updated'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application/finisher.rb:69:in `block in <module:Finisher>'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/initializable.rb:30:in `instance_exec'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/initializable.rb:30:in `run'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/initializable.rb:55:in `block in run_initializers'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:226:in `block in tsort_each'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:348:in `block (2 levels) in each_strongly_connected_component'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:427:in `each_strongly_connected_component_from'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:347:in `block in each_strongly_connected_component'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:345:in `each'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:345:in `call'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:345:in `each_strongly_connected_component'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:224:in `tsort_each'
  from /Users/me/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/tsort.rb:205:in `tsort_each'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/initializable.rb:54:in `run_initializers'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/application.rb:352:in `initialize!'
  from /Users/me/Work/rogosport.si/web/config/environment.rb:5:in `<top (required)>'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/activesupport-4.2.0.rc3/lib/active_support/dependencies.rb:274:in `require'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/activesupport-4.2.0.rc3/lib/active_support/dependencies.rb:274:in `block in require'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/activesupport-4.2.0.rc3/lib/active_support/dependencies.rb:240:in `load_dependency'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/activesupport-4.2.0.rc3/lib/active_support/dependencies.rb:274:in `require'
  from /Users/me/Work/rogosport.si/web/config.ru:3:in `block in <main>'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/rack-1.6.0.beta2/lib/rack/builder.rb:55:in `instance_eval'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/rack-1.6.0.beta2/lib/rack/builder.rb:55:in `initialize'
  from /Users/me/Work/rogosport.si/web/config.ru:in `new'
  from /Users/me/Work/rogosport.si/web/config.ru:in `<main>'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/rack-1.6.0.beta2/lib/rack/builder.rb:49:in `eval'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/rack-1.6.0.beta2/lib/rack/builder.rb:49:in `new_from_string'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/rack-1.6.0.beta2/lib/rack/builder.rb:40:in `parse_file'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/rack-1.6.0.beta2/lib/rack/server.rb:299:in `build_app_and_options_from_config'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/rack-1.6.0.beta2/lib/rack/server.rb:208:in `app'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/commands/server.rb:61:in `app'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/rack-1.6.0.beta2/lib/rack/server.rb:336:in `wrapped_app'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/commands/server.rb:139:in `log_to_stdout'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/commands/server.rb:78:in `start'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/commands/commands_tasks.rb:80:in `block in server'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/commands/commands_tasks.rb:75:in `tap'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/commands/commands_tasks.rb:75:in `server'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/commands/commands_tasks.rb:39:in `run_command!'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/railties-4.2.0.rc3/lib/rails/commands.rb:17:in `<top (required)>'
  from /Users/me/Work/rogosport.si/web/bin/rails:8:in `require'
  from /Users/me/Work/rogosport.si/web/bin/rails:8:in `<top (required)>'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/spring-1.2.0/lib/spring/client/rails.rb:27:in `load'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/spring-1.2.0/lib/spring/client/rails.rb:27:in `call'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/spring-1.2.0/lib/spring/client/command.rb:7:in `call'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/spring-1.2.0/lib/spring/client.rb:26:in `run'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/spring-1.2.0/bin/spring:48:in `<top (required)>'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/spring-1.2.0/lib/spring/binstub.rb:11:in `load'
  from /Users/me/.rvm/gems/ruby-2.1.3/gems/spring-1.2.0/lib/spring/binstub.rb:11:in `<top (required)>'
  from /Users/me/Work/rogosport.si/web/bin/spring:16:in `require'
  from /Users/me/Work/rogosport.si/web/bin/spring:16:in `<top (required)>'
  from bin/rails:3:in `load'
  from bin/rails:3:in `<main>'

from route_translator.

enriclluelles avatar enriclluelles commented on August 11, 2024

Sorry I just saw the I hadn't yet released any version of the gem rails4.2 support even though I say that in the readme. I will release one shortly.

Could you try using the one from master? Try putting this in you gemfile:

gem 'route_translator', git: "git://github.com/enriclluelles/route_translator"

from route_translator.

xpepermint avatar xpepermint commented on August 11, 2024

Server starts with no error. It should work.

from route_translator.

enriclluelles avatar enriclluelles commented on August 11, 2024

Just updated the gem to it's 4.0 version and pushed it to rubygems

from route_translator.

xpepermint avatar xpepermint commented on August 11, 2024

Super fast man, thanks! Works.

from route_translator.

MathijsK93 avatar MathijsK93 commented on August 11, 2024

Thankyou! ❤️

from route_translator.

paulslaby avatar paulslaby commented on August 11, 2024

Why this version is not here? https://github.com/enriclluelles/route_translator/releases
(I mean "How it works?" not "Do it")

from route_translator.

enriclluelles avatar enriclluelles commented on August 11, 2024

That probably is because I haven't tagged it. Didn't even know that releases were auto-created until you pointed that out. I will add the tag when I get on a computer. Do you use the gem in zipped format?

from route_translator.

paulslaby avatar paulslaby commented on August 11, 2024

No, I don't. I install it through rubygems, but I had older version installed and misread your post about release and wondered it did not work.

from route_translator.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.