Proyecto

General

Perfil

Correccion - Mejora #3508

No aparecen usuarios al crear una tarea en un proyecto

Añadido por Jaime Ortiz hace más de 5 años. Actualizado hace más de 5 años.

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Categoría:
-
Versión prevista:
Fecha de inicio:
2018-11-30
Fecha fin:
% Realizado:

0%


Descripción

Parece que solo aparecen los usuarios asignados a grupos

Histórico

#2 Actualizado por Jaime Ortiz hace más de 5 años

Hay que sustituir el

joins [:usuarios, : grupo_usuario]

Por un left outer join.

103       @usuarios = UsuarioXProyecto.where(proyecto_id: @proyecto.id).
104                                    joins([:usuario]).joins("LEFT OUTER JOIN `grupo_usuario` ON `grupo_usuario`.`id` = `usuario_x_proyecto`.`grupo_usuario_id`").
105                                    where("usuario.bloqueado IS NOT TRUE").
106                                    where("grupo_usuario_id IS NULL OR grupo_usuario.ocultar_proyecto IS NOT TRUE").
107                                    reorder("usuario.nombre")

#3 Actualizado por Jaime Ortiz hace más de 5 años

  • Estado cambiado Nueva por Resuelta

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: