平々凡々エンジニア

平凡で難しい悩みを解決

gem will_paginate 3.16 バグ wrong number of arguments (given 0, expected 1)

gem will_paginate 3.16 バグがあったので記事にしたいと思います。

rails チュートリアル10章 

app/views/users/index.html.erb
<% provide(:title, 'All users') %>
<h1>All users</h1>

<%= will_paginate %>

<ul class="users">
  <% @users.each do |user| %>
    <li>
      <%= gravatar_for user, size: 50 %>
      <%= link_to user.name, user %>
    </li>
  <% end %>
</ul>

<%= will_paginate %>

このwill_paginateでエラー

wrong number of arguments (given 0, expected 1)

 

この解決作はwill_paginate 3.17にすることです。

先駆者様が記事にしてくださっていたので大変参考になりました。

 

 

qiita.com

 

検索してもヒットしなさそうなエラーでしたがピンポイントで記事を書いている人がいて感動しました。需要がなさそうなことでも記事にしてネットに流していれば誰かの助けになる可能性が多い事を実感しました。自分も自分の為、他人の為記事を書いて行こうと思います。