diff --git a/src/Controllers/AdaptableController.js b/src/Controllers/AdaptableController.js index 15551a6e38..0d5c30be94 100644 --- a/src/Controllers/AdaptableController.js +++ b/src/Controllers/AdaptableController.js @@ -60,6 +60,7 @@ export class AdaptableController { }, {}); if (Object.keys(mismatches).length > 0) { + console.error("Adapter prototype don't match expected prototype", mismatches); throw new Error("Adapter prototype don't match expected prototype", adapter, mismatches); } } diff --git a/src/Controllers/index.js b/src/Controllers/index.js index abf0950640..f13b6dba51 100644 --- a/src/Controllers/index.js +++ b/src/Controllers/index.js @@ -182,7 +182,7 @@ export async function getPushController(options: ParseServerOptions): PushContro const ParsePushAdapter = await loadModule('@parse/push-adapter'); const pushAdapter = loadAdapter( pushOptions && pushOptions.adapter, - ParsePushAdapter, + ParsePushAdapter.default, pushOptions ); // We pass the options and the base class for the adatper,