Proyecto

General

Perfil

Acciones

Errores #2443

cerrada
SR JO

Error en entrada de usuario

Errores #2443: Error en entrada de usuario

Añadido por Santiago Ramos hace más de 10 años. Actualizado hace más de 10 años.

Estado:
Resuelta
Prioridad:
Alta
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2015-12-11
Fecha fin:
% Realizado:

0%

Tiempo estimado:
Versión:

Descripción

Tras hacer login se produce el siguiente error:

NoMethodError in Info#index

Showing /home/sramos/devel/gong/gor/app/views/info/usuario.html.erb where line #15 raised:

undefined method `empty?' for nil:NilClass

Extracted source (around line #15):

12: 
13: <%= render :partial => "periodos", locals: {periodos: @periodos_internos, tipo: "internos"} unless @periodos_internos.empty? %>
14: 
15: <%= render :partial => "periodos", locals: {periodos: @prorrogas, tipo: "prorrogas"} unless @prorrogas.empty? and @proyectos_fechas_prorrogas.empty? %>
16: 
17: 
18: 

Rails.root: /home/sramos/devel/gong/gor
Application Trace | Framework Trace | Full Trace

app/views/info/usuario.html.erb:15:in `_app_views_info_usuario_html_erb___3831870914937439827_42340880'
app/controllers/info_controller.rb:63:in `index'


PD1: Para este tipo de comprobaciones y si no se quiere utilizar un @variable.nil?, mejor usar @variable.blank? que @variable.empty?.

nil no dispone de método "empty?", pero sí de método "blank?"

JO Actualizado por Jaime Ortiz hace más de 10 años Acciones #1

Ok, parece que ya lo cambiaste en la revision:

https://gong.org.es/projects/gor/repository/revisions/7409/diff/trunk/gor/app/views/info/usuario.html.erb

Gracias!

PD: Bueno lo del "blank?" por que yo uso demasiadas veces lo del "empty?".... osea que puedo tenerlo por ahi en mas ocasiones.

JO Actualizado por Jaime Ortiz hace más de 10 años Acciones #2

  • Estado cambiado de Nueva a Resuelta
Acciones

Exportar a: PDF Atom