]> code.delx.au - comingnext/blobdiff - comingNext/index.html
output more debug info
[comingnext] / comingNext / index.html
index d06834bc34ea5f174cc549b3cc503bf25526dc8c..573051986dabc36123f0c2d4e3c7458ef7915185 100644 (file)
@@ -416,6 +416,7 @@ function formatTime(date)
 \r
 function updateData()\r
 {\r
+       console.info('updateData()');\r
        calcDaylightSaving();\r
        try {\r
                // meetings have time\r
@@ -429,6 +430,8 @@ function updateData()
                        }\r
                }\r
                var meetingResult = calendarService.IDataSource.GetList(meetingListFiltering);\r
+               if (meetingResult.ErrorCode != 0)\r
+                       throw("Error fetching calendar data: " + meetingResult.ErrorCode + ': ' + meetingResult.ErrorMessage);\r
                var meetingList = meetingResult.ReturnValue;\r
 \r
                // todos don't, they start on 00:00 hrs., but should be visible anyway\r
@@ -655,6 +658,8 @@ function launchCalendar()
 \r
 function init()\r
 {\r
+       console.info('New widget instance starting up...');\r
+       \r
        try {\r
                // call calendar service\r
                calendarService = device.getServiceObject("Service.Calendar", "IDataSource");\r
@@ -802,7 +807,7 @@ function loadSettings()
                }\r
                else\r
                        config[key].Value = config[key].Default;\r
-               \r
+               console.info('Settings: ' + key + '=\'' + config[key].Value + '\'');\r
        }\r
 }\r
 \r