Przeglądaj źródła

Undefined error during OneSignal.setEmail call, it looks like it doesn't work in emulator

Alex Trofimov 6 lat temu
rodzic
commit
21d9c563b3
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      App.js

+ 2 - 1
App.js

@@ -385,7 +385,8 @@ export default class App extends Component<Props> {
         if ('undefined' !== typeof(oMsgData['push_tags']) && oMsgData['push_tags'] !== false) {
             if ('undefined' !== typeof(oMsgData['push_tags']['email']) && oMsgData['push_tags']['email'].length) {
                 OneSignal.setEmail(oMsgData['push_tags']['email'], oMsgData['push_tags']['email_hash'], (sError) => {
-                    console.warn("OneSignal set email error:" + sError);
+                    if ('undefined' !== typeof(sError))
+                        console.warn("OneSignal set email error: " + sError);
                 });
                 delete oMsgData['push_tags']['email'];
                 delete oMsgData['push_tags']['email_hash'];