TypeError: логическое значение не является функцией - PullRequest
1 голос
/ 07 сентября 2011

Я использую SocketStream.

Я звоню @session.save cb response

Ошибка не произойдет, пока я не передам ответ в обратный вызов.

ответ ...

{ success: true,
  attributes: 
   { _id: 00000000,
     email: 'test@example.com',
     type: 'example' 
   }
}

Есть идеи?

Обратный вызов срабатывает, и все работает. Сервер просто падает с помощью TypeError: логическое значение не является функцией

1 Ответ

3 голосов
/ 07 сентября 2011

@session.save cb response выполнит обратный вызов с «ответом» в качестве аргумента, а затем возьмет результат обратного вызова и передаст его в @ session.save.В этом случае похоже, что возвращаемое значение 'cb' является логическим значением.

Без дополнительной информации я могу только догадываться, но, может быть, что-то вроде этого - то, что вы хотите?

@session.save ->
  cb response
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...