gems-uff / sapos

SAPOS main goal is to ease the management of information related to graduate programs such as enrollments, courses, advisement, scholarships, requirements, among others.
http://gems-uff.github.io/sapos/
MIT License
29 stars 14 forks source link

Erro ao tentar editar notificação #402

Closed Carlos-Eduardo-Cabral-da-Cunha closed 2 years ago

Carlos-Eduardo-Cabral-da-Cunha commented 2 years ago

Quando se tenta editar uma notificação acontece um erro se, antes, a consulta associada a essa notificação tiver a ordem de seus parâmetros alterados.

Carlos-Eduardo-Cabral-da-Cunha commented 2 years ago

Quando um query_param era excluído, alguns notification_params continuavam a existir, apontando para uma query_param que não existia. O modelo query_param foi modificado para excluir notification_param por cascata.

Uma ação :touch => true do modelo notification_param, que atualizava o timestamp de notificação, foi modificada, porque a forma original fazia com que um notification_param não fosse excluído corretamente