Loopback 4: ошибка Explorer: не удалось отобразить, см. Консоль - PullRequest
0 голосов
/ 07 июля 2019

У меня есть эта ошибка в loopback4 explorer (см. Изображение)

Изображение ошибки

Вызов API работает (я пробовал это в почтальоне), но я могу использовать его в интерфейсе проводника loopback. Есть идеи?

В консоли ошибка такова: ошибка в консоли

@post('/gameshits/{id}', {
    responses: {
      '200': {
        description: 'Return the number of correct answers',
        content: {
          'application/json': {
            schema: {count: Number},
          },
        },
      },
    },
  })
  async gamesHits(
    @param.path.string('id') id: string,
    @requestBody() answers: Array<number>,
  ): Promise<object> {

    let game: Game = await this.gameRepository.findById(id);
    var hits = 0;
    var i = 0;
    if (typeof game.gameBody != undefined){
      game.gameBody!.forEach( (element) => {
        console.log (element)
        console.log (element.correctAnswer);
        console.log (answers[i]);
        if (element.correctAnswer == answers[i]){
          hits++;
        }
        i++;
      });
    }
    return {count: hits};

}
...