Este não é realmente um relatório de bug, mais uma questão de saber o que posso estar fazendo de errado ou se uma dependência não está sendo instalada corretamente. Incluí o modelo, caso seja um bug.
Sempre que tento executar o script de inicialização que chama várias outras funções do bot, recebo o seguinte erro de "TypeError: não é possível ler a propriedade 'Symbol (Symbol.toStringTag)' of undefined" em vários pontos diferentes em meu código, relacionados a chamadas assíncronas ou funções de retorno de chamada que são passadas em um async.waterfall ou no próprio script distasync.js.
Qual versão do assíncrono você está usando? 2.4.1
Em qual ambiente o problema ocorreu (versão do nó / versão do navegador) Nó v6.10.3
O que você fez? bot_startup.js , que chama funções de channel_connect.js
O que você esperava que fosse acontecer? Até que eu atualizei async recentemente, tudo estava funcionando bem e esse erro não existia. Eu esperava que o script fosse executado como antes.
Qual foi o resultado real?
Parece que uma ou mais das funções que você está passando para waterfall
são undefined
.
Linha # 51 e # 52 de bot_startup, essas funções não parecem ser definidas em channel_connect
Estou usando a biblioteca assíncrona de node js onde obtenho o mesmo erro. Quero que minha variável de resultado de createjob seja passada para jobs reprogramados, dá erro e o resultado não está passando para minha função rescheduledjob, mas de acordo com a definição de async.waterfall, ele passa o argumento de retorno de chamada para a próxima função
asynch.waterfall
([
x.createJob(jobDefine, thread_id, (result) => {
data = result;
console.log(result);
}),
x.rescheduleJob(data, jobDefine, 5000, (err, data) => {
debugger;
}),
function (err, result) {
// result now equals 'done'
}
])
@rajatprogrammer x.createJob
e x.rescheduleJob
não parecem que retornam funções.
@aearly obrigado, mano problema resolvido eu não passo o callback mano
Comentários muito úteis
Parece que uma ou mais das funções que você está passando para
waterfall
sãoundefined
.