Project

General

Profile

Actions

Correc. - Mejora #3508

closed

No aparecen usuarios al crear una tarea en un proyecto

Added by Jaime Ortiz over 6 years ago. Updated over 6 years ago.

Status:
Resuelta
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
11/30/2018
Due date:
% Done:

0%

Estimated time:
VersiĆ³n:

Description

Parece que solo aparecen los usuarios asignados a grupos

Actions #2

Updated by Jaime Ortiz over 6 years ago

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")
Actions #3

Updated by Jaime Ortiz over 6 years ago

  • Status changed from Nueva to Resuelta
Actions

Also available in: Atom PDF