Fixed a bug where permissions were only affecting the primary command /tmc <command> <unit> <quantity> and not the other subcommands (list and remove). Now, the permission timecommand.command.tmc is correctly checked for all subcommands, ensuring proper access control.
Exception Handling:
Corrected an issue where exceptions were not being displayed properly.
Corrección de Errores:
Problema de Permisos:
Se solucionó un error donde los permisos solo afectaban el comando principal /tmc <command> <unit> <quantity> y no a los otros subcomandos (list y remove). Ahora, el permiso timecommand.command.tmc se verifica correctamente para todos los subcomandos, asegurando un control de acceso adecuado.
Manejo de Excepciones:
Se corrigió un problema donde las excepciones no se mostraban correctamente. Ahora, si se proporciona un número de página no válido para el comando list, o si se proporciona un índice no válido para el comando remove, se muestran mensajes de error apropiados al usuario.