Использование прото-файла из API, созданного в Scala.Мой код находится в JS, пытается проверить мой код и получает следующую ошибку:
AssertionError [ERR_ASSERTION]: invalid return value: post[0].lastPublishedDate: Date expected
Пробовал и не работал:
lastPublishedDate: {seconds: <date>, nano: <date>}
, с датой, являющейсяtoISOString () типа date, как упомянуто в документации (https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/timestamp.proto#L115) lastPublishedDate: new Date().toISOString()
- Просто поместите
2019-02-18T14:18:45.346Z
(это то, что API, кажется, возвращает, когда я его вызываю) в качестве даты.
Мне кажется, что ничего не работает.
Единственное другое упоминание об этом, которое я мог найти в Интернете, это: https://github.com/dcodeIO/protobuf.js/issues/437, и это также кажется неразрешенным.
Кому-нибудь удалось поработать с google.protobuf.Timestamp в JS?