Переустановка bas помогла
Как запускать функцию через Node.js
-
Есть такая простейшая функция, нужно её запускать через Node.js по пингу из кафки

Код для получения информации из кафки:
fetch("https://distinct-monkey-129-eu2-rest-kafka.upstash.io/consume/test/GROUP_INSTANCE_NAME/topic1", { headers: { Authorization: "Basic WkdsemRHbHVZM1F0YlUJ4Ty14YzZVUGxJclVlY3FGSnV1YXc4Z3RGQWpROk5EazRNamt5TUdJdFltWTBZeTAwTlRBNUxXSTRadw==" } }) var Result = await BAS_FUNCTION("test", { val: 'sss'}) .then(response => response.json()) .then(async data => { console.log(data); if (data[0].value == 'test') { var NewData = data[0].value + ' new value'; var Result = await BAS_FUNCTION("test", { val: NewData }); await Result(); } });Не понимаю почему, но функция запускается только с параметром sss ( то что до условия), а после него не запускается никак, вообще, даже если не обозначать её там заново, а изменять параметр и вызывать её, то всё равно запускается функция, которая не обращает внимание на то, что происходит после if. Если кто сталкивался с таким, помогите пожалуйста, спасибо
-
@kost21 said in Как запускать функцию через Node.js:
var Result = await BAS_FUNCTION("test", { val: NewData }); await Result();Это что ? ) Что за промис вы ожидаете получить второй раз из функции БАС?
И если ваш код этим и ограничивается то Nodejs тут вообще не нужен, используйте http клиент БАС