[RESOLVIDO] Sincronização do I-Diário com I-Educar

Estou tentando fazer a sincronização, mas está aparecendo o erro:

Você digitou essas chaves no .env do ieducar?

Sim. A chave de acesso coloquei em API_ACCESS_KEY e a chave secreta coloquei em API_SECRET_KEY.

Eu tinha alterado o valor da secret_key_base no arquivo secrets.yml, será se tem algo a ver com isso?

Consegui resolver colocando as chaves no arquivo .ENV e também nas configurações do sistema em CONFIGURAÇÕES > CONFIGURAÇÕES >CONFIGURAÇÕES DO SISTEMA.

Mas ao sincronizar não completa e dá erro

Qual tabela do ieducar estaria essa duplicidade?
encontrei em public.school_managers, excluí o registro duplicado, porem o erro continua.
Chega a sincronizar varias escolas inclusive essa do erro

O problema do @Neto foi resolvido no tópico [RESOLVIDO] Erro na sincronização: duplicate key value violates unique constraint - #5 por moliveirasoares

Olá @marcinho944, não tem relação as chaves presente no .env com as presentes no arquivo secrets.yml

Em relação as propriedades API_ACCESS_KEY e API_SECRET_KEY, as mesmas pode ser informadas via interface da aplicação no menu Início / Configurações / Configurações de sistema

A informação presente no .env só é utilizada em caso de ausência de tais informações no banco de dados.

Lembrando que para alteração no arquivo .env, deve ser feito o reload das configurações

2 curtidas

Consegui resolver com essa resposta.