Se añadió una sección para poder crear tribunales y editar los ya creados. Estos requieren privilegios de administrador.
Por cada tribunal se deben añadir:
tesis, miembros del tribunal, fecha, hora, tiempo de duración, local para la discución de la tesis
Al crear un tribunal este verifica que:
No cree dos tribunales para una misma tesis.
Dos personas no esten en dos tesis al mismo tiempo
No existan dos tesis en el mismo local al mismo tiempo
Se añadió una vista para ver todos los tribunales, estos se pueden organizar por cualquiera de sus propiedades y también ser filtrados por Miembros del tribunal y lugar
Con respecto al código se añadieron dos modelos nuevos:
Court: representa un tribunal
Place: representa los sitios donde se discutirán las tesis
Se añadió el mensaje de warning al crear la tesis pero aun asi se puede crear(en los caso que se especificaron)
Se añadió el ícono de warning al principio del nombre de la tesis en la vista general de todos tribunales
También cambié la comparación que hacía entre las fechas para que se pudiera añadir un tribunal justo en el último minuto que termina la anterior o añadir una antes y que termine en el minuto que empiece la siguiente(antes esto decía que estaba ocupada)
Funcionalidades nuevas
Con respecto al código se añadieron dos modelos nuevos: