]> code.delx.au - comingnext/commitdiff
better error code handling for collectLocales function
authorMichael Prager <michael@pragers.de>
Mon, 16 May 2011 13:43:54 +0000 (15:43 +0200)
committerMichael Prager <michael@pragers.de>
Mon, 16 May 2011 13:43:54 +0000 (15:43 +0200)
comingNext/index.html

index 13745ef3f7e0007cfde8b0a3cb7b17af88735d63..853e41e3d768d08f6fb7fa0a7f64b0365ec261b8 100644 (file)
@@ -258,10 +258,8 @@ function collectLocales()
                        }\r
                }\r
                var result = calendarService.IDataSource.GetList(listFiltering);\r
-               if (result.ErrorCode) {\r
-                       error(result.ErrorMessage);\r
-                       return;\r
-               }\r
+               if (result.ErrorCode)\r
+                       throw(result.ErrorMessage);\r
                var list = result.ReturnValue;\r
        } catch(e) {\r
                error(e + ', line ' + e.line);\r
@@ -309,7 +307,7 @@ function collectLocales()
 \r
                var result = calendarService.IDataSource.Delete(criteria);\r
                if (result.ErrorCode)\r
-                       error(result.ErrorMessage);\r
+                       throw(result.ErrorMessage);\r
        } catch(e) {\r
                error('deleting temp calendar entries:' + e + ', line ' + e.line);\r
                return;\r
@@ -1556,7 +1554,8 @@ function updateCalendarColors()
        }\r
 }\r
 \r
-function log(message) {\r
+function log(message)\r
+{\r
        if (config['enableLogging'].Value) {\r
                console.info(message);\r
        }\r