Заполнить statArray вне функции statObject - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь заполнить объект "stat" вне функции statObject.

    const statArray = []
    let fileElement;
    for (let i = 0; i < file.length; i++) {

    fileElement = fileName(file[i].name);                    
    minio .Client.putObject(bucket, fileElement, file[i].data, function (error) {
                 if(error) {

                                    reject(error);

                            }

    minioClient.statObject(bucket, fileElement, function (err, stat) {

                  if (err) {

                                    reject(err);

                           }

                                    statArray.push(stat);

                                });

                          });
                            console.log(statArray);

                            // resolve(stat);

                            filesNamesArray.push(fileElement);

                        }

Ожидаемый результат: заполнение объекта статистики вне функции statObject.

...