pulyaevskiy / firebase-functions-interop

Firebase Functions Interop Library for Dart.
BSD 3-Clause "New" or "Revised" License
191 stars 52 forks source link

type 'PlainJavaScriptObject' is not a subtype of type 'Change0<DataSnapshot0>' #23

Closed pulyaevskiy closed 5 years ago

pulyaevskiy commented 6 years ago

Cron-executed job produced following error in makeUppercase function

Possibly caused by Dart 2.0.0-dev.52.0 as everything was working fine in dev.51.0.

TypeError: Instance of 'PlainJavaScriptObject': type 'PlainJavaScriptObject' is not a subtype of type 'Change0<DataSnapshot0>'
at wrapException (/user_code/build/node/index.dart.js:3189)
at assertSubtype (/user_code/build/node/index.dart.js:3944)
at RefBuilder_onWrite_wrapper.dart.RefBuilder_onWrite_wrapper.call$2 (index.dart.js:13764)
at Primitives_applyFunctionWithPositionalArguments (/user_code/build/node/index.dart.js:3129)
at dart._callDartFunctionFast (index.dart.js:12981)
at (/user_code/build/node/index.dart.js:12970)
at Object.<anonymous> (/user_code/node_modules/firebase-functions/lib/cloud-functions.js:112)
at next (native)
at (/user_code/node_modules/firebase-functions/lib/cloud-functions.js:28)
at __awaiter (/user_code/node_modules/firebase-functions/lib/cloud-functions.js:24)
pulyaevskiy commented 6 years ago

Job: https://travis-ci.org/pulyaevskiy/firebase-functions-interop/builds/374164126

pulyaevskiy commented 5 years ago

This is not appearing anymore.