Estoy siguiendo el tutorial de Michael Hartl here y estoy tratando de crear un índice de usuarios.¿Número incorrecto de argumentos?
Mi código:
class UsersController < ApplicationController
before_filter :signed_in_user, only: [:index, :edit, :update]
.
.
.
def index
@users = User.all
end
.
.
.
end
y
<%= provide(:title, 'All users') %>
<h1>All users</h1>
<ul class="users">
<% @users.each do |user| %>
<li>
<%= gravatar_for user, size: 52 %>
<%= link_to user.name, user %>
</li>
<% end %>
</ul>
me he asegurado mi código coincide con el código en el tutorial exactamente, pero estoy recibiendo este error:
wrong number of arguments (2 for 1)
¿Qué estoy haciendo mal? ¿Alguna idea?
¿Qué línea de código obtiene este error? ¿Podrías mostrar tu rastro? – badams
Saber qué enunciado está causando el error sería útil. Pero, en esencia, estás pasando dos argumentos a un método que solo requiere un argumento. – harald
** Resuelto el problema ** resulta que fue un error en 'gravatar_for'. ¡Lo siento! –