valid in async functions, async generators and modules ?
                  
                  
                  метод 
                  
                  
                  async function getBatch(last_id) {
                  
                  
                                      let params = {}
                  
                  
                                      let localPrev = last_id;
                  
                  
                                      for(let i = 0; i < 50; i++){
                  
                  
                                          params[i] = {
                  
                  
                                              method: 'crm.activity.list',
                  
                  
                                              params:{
                  
                  
                                                  'ORDER':{
                  
                  
                                                  'ID': 'ASC'
                  
                  
                                                  },
                  
                  
                                                  "FILTER": {
                  
                  
                                                  ">ID": localPrev,
                  
                  
                                                  "TYPE_ID": 2,
                  
                  
                                                  '>=END_TIME': app.dateFrom,
                  
                  
                                                  '<=END_TIME': app.dateTo,        
                  
                  
                                                  },
                  
                  
                                                  "SELECT": ["ID","OWNER_ID","OWNER_TYPE_ID","DESCRIPTION","RESPONSIBLE_ID","END_TIME","DIRECTION"],
                  
                  
                                                  'start': -1
                  
                  
                                              }
                  
                  
                                          }
                  
                  
                  
                  
                  
                                          localPrev = "result["+i+"].data()[49]['ID']";
                  
                  
                                      }
                  
                  
                                      return params
                  
                  
                                  }
                  
                  
                  
                  
                  
                  получение результата ниже идет в промисе
                  
                  
                   let batchPack = await getBatch(last_id)
                  
                  
                  но получаю ошибку типо не асинхронная функция
                  
                  
                
pastebin / codepen / shift + win + s
https://pastebin.com/8ALJGKST
Обсуждают сегодня