Closed msalegre closed 7 years ago
Esto va a doler. No sé cómo no hemos caído antes. Una máquina, tiene que pertenecer a alguien... Habrá que hablarlo entre todos, pero creo que la mejor solución es lo que comentó @Erasuithon de crear "Companies" que tengan "owner", "supervisors" y "technicians" (más adelante meterían incluso "customers" para hacer fidelización). La company se crea cuando el supervisor se registra y se le asigna como owner y uno de los supervisors. @dnchia , @franciscojink ¿qué opináis al respecto? No es mucho trabajo, porque no expondremos servicios para manejar "Companies" de momento, sólo será necesario un DAO y modificar los servicios y modelos existentes.
Yo ya lo tenía en cuenta, @albertogonper. De hecho, iba a hacerlo para la historia de listar las máquinas de un supervisor (o algo así). Lo único que no recordaba lo de las empresas pero sí, me parece lo mejor. ¿Os parece bien que lo hagamos para esa historia?
Si quieres podemos trabajar los dos en esto. Creo subtareas adicionales en el JIRA para dividir mejor el trabajo?
Adelante. Avísame cuando estén listas y me las asigno.
Codecov Report
100% <100%> (ø)
4 <4> (?)
74.32% <100%> (ø)
44 <1> (ø)
68.88% <100%> (-0.35%)
18 <1> (ø)
100% <100%> (ø)
10 <0> (ø)
100% <100%> (ø)
4 <4> (?)
66.66% <66.66%> (ø)
25 <25> (?)
46.15% <0%> (ø)
5% <0%> (+1%)
Continue to review full report at Codecov.