Closed alvarag closed 1 year ago
¿A qué te refieres con que en histórico no sale dicho TFG modificado? Yo cuando modifico uno en local se añade correctamente a la pestaña de históricos si descargo la base de datos, y también se actualizan las estadísticas de las pestañas de histórico.
Ahora sí lo ha hecho bien, no sé si lo habré mirado mal. Igual me he confundido
Álvar una pregunta, ¿se puede modificar un tfg con estado pendiente? Es decir, le digo al usuario que primero lo acepte para modificarlo, o si lo modifica y lo deja abierto cambio el estado a "aceptado"
El proceso normal:
Se han añadido avisos al usuario tanto al aceptar y denegar tfg si está ya aceptado de este tipo:
Los tfgs con estado "Pendiente" no aparecen ya en la pestaña de Activos.
Se redirige a la pestaña de Administrar tfgs una vez se ha finalizado la operación de modificación.
¿Entonces entiendo que no puedes modificar un TFG con estado "Pendiente"?
El administrador o el usuario que lo ha creado? El usuario que lo creó ya no puede modificar nada. El administrador podría modificar cualquier cosa aunque estuviera en pendiente.
Por cierto, quita la restricción de que la URL sea obligatoria para cerrar un TFG
Vale, pero mi pregunta es entonces: Si un usuario administrador modifica un TFG con estado pendiente, (sin haberlo aceptado/denegado), cambia el estado del TFG a aceptado? Porque si hace una modificación entiendo que será porque lo quiere aceptar.
Lo normal es que sí, que modifique y acepte, pero puedes dejarlo abierto y que pueda modificar y aceptar o denegar
Entonces no modifico su estado, pero si le permito modificar un tfg con estado pendiente.
El estado solo se modifica si acepta o deniega: si acepta se va a activo si deniega se borra de la BBDD.
En teoría ya está todo actualizado en Heroku.
Tras usar un poco la aplicación te cuento cosas que despistan y deberían cambiarse para hacerla más "usable":
De hecho, recuerdo que una vez comentaste de poner un diagrama de flujo: puedes explicar el flujo de estados de un TFG en dicho apartado: dar de alta, pasa a pendiente, el admin lo acepta o no, pasa a activo o se borra, el alumno lo realiza, el administrador lo pasa a histórico...