[Libreoffice-commits] online.git: loleaflet/html loleaflet/js

Marco Cecchetti (via logerrit) logerrit at kemper.freedesktop.org
Tue Dec 10 21:08:19 UTC 2019


 loleaflet/html/loleaflet.html.m4 |    2 ++
 loleaflet/js/global.js           |    3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

New commits:
commit f4dd7ef0dccdb5932a7d6ccaaf99cf85e80cb537
Author:     Marco Cecchetti <marco.cecchetti at collabora.com>
AuthorDate: Tue Dec 10 22:05:13 2019 +0100
Commit:     Marco Cecchetti <marco.cecchetti at collabora.com>
CommitDate: Tue Dec 10 22:08:01 2019 +0100

    fixing 2 minor console errors
    
    Change-Id: Ie2449e33dd47511b2d8a65e1f929e69fece8a567
    Reviewed-on: https://gerrit.libreoffice.org/84901
    Reviewed-by: Marco Cecchetti <marco.cecchetti at collabora.com>
    Tested-by: Marco Cecchetti <marco.cecchetti at collabora.com>

diff --git a/loleaflet/html/loleaflet.html.m4 b/loleaflet/html/loleaflet.html.m4
index 6fc5afbfa..7639bf908 100644
--- a/loleaflet/html/loleaflet.html.m4
+++ b/loleaflet/html/loleaflet.html.m4
@@ -24,6 +24,8 @@ ifelse(MOBILEAPP,[],
   // result for future
   window.WOPIpostMessageReady = false;
   var PostMessageReadyListener = function(e) {
+    if (!(e && e.data))
+        return;
     var msg = JSON.parse(e.data);
     if (msg.MessageId === 'Host_PostmessageReady') {
       window.WOPIPostmessageReady = true;
diff --git a/loleaflet/js/global.js b/loleaflet/js/global.js
index e44d613a6..bb751a76b 100644
--- a/loleaflet/js/global.js
+++ b/loleaflet/js/global.js
@@ -45,7 +45,8 @@
 				source: src,
 				line: row,
 				column: col
-			}, desc = err.message || {}, stack = err.stack || {};
+			};
+			var desc = err ? err.message || {}: {}, stack = err ? err.stack || {}: {};
 			var log = 'jserror ' + JSON.stringify(data, null, 2) + '\n' + desc + '\n' + stack + '\n';
 			if (window.ThisIsAMobileApp) {
 				window.postMobileError(log);


More information about the Libreoffice-commits mailing list