Si creas un registro repetido (por ejemplo un profesor con cedula repetida), la api te devuelve status code 500, quizas deberia de devolver un msg mas amigable
En 95b05e3ecc73c00f4c179a990841fcd1223dc471 se toco un poco esto, pero hay que meterle lupa, sobre todo con los status 500 que puede den problemas, quizas deba cambiarlos por un bad request
Si creas un registro repetido (por ejemplo un profesor con cedula repetida), la api te devuelve status code 500, quizas deberia de devolver un msg mas amigable