[i-Diário] - Professores não aparecem no i-Diário

Ao tentar liberar o acesso aos professores de uma determinada escola, os professores não aparecem como opção na tela de usuários.
Em duas escolas da qual eu fiz esse processo anteriormente obtive sucesso.
No i-Educar os professores estão com os horários corretos e conseguem lançar faltas e notas.
Analisando as tabelas do banco de dados do i-Diario, vi que os professores estão na tabela ‘teachers’, porém suas turmas não estão atrelados a eles na tabela ‘teacher_discipline_classrooms’.
O que poderia ocasionar esses campos vazios?

Na linha 73 do arquivo i-diario/app/services/ieducar_synchronizers/teachers_synchronizer.rb
tem a seguinte operação que está retornando vazio:

classroom_id: Classroom.find_by(api_code: discipline_classroom['turma_id']).try(:id),

devido a isto, os registros desta escola na coluna ‘classroom_id’ da tabela ‘teacher_discipline_classrooms’ estão vazios

Depois das configurações realizadas no iEducar, você sincronizou novamente?

Sim, sincronizei _____

1 curtida

qual e mesmo o comando??? sincronizar.

no final da página

resolvi de forma paliativa informando o valor da coluna ‘classroom_id’ da tabela ‘teacher_discipline_classrooms’ para cada turma nova no i-Diário