Add null checking when load extensions 18/156618/2
authoryh106.jung <yh106.jung@samsung.com>
Thu, 19 Oct 2017 07:17:12 +0000 (16:17 +0900)
committeryh106.jung <yh106.jung@samsung.com>
Thu, 19 Oct 2017 07:19:19 +0000 (16:19 +0900)
This patch adds null checking when load extensions.

Change-Id: Id784472dcbf8ea6d32b68e8149d4141e73354788
Signed-off-by: yh106.jung <yh106.jung@samsung.com>
wrt/wrt_support/apps_repo/extensions_settings/src/main.js
wrt/wrt_support/extensions_settings/src/main.js

index 1abfee1..3c642b3 100644 (file)
@@ -73,6 +73,8 @@ var refreshRepoList = function() {
     console.log('name of repo list : ' + name);
     var repo_path = extension_manager.repo_list_[name];
     var extension = extension_manager.loadExtensionFromPath(repo_path);
+    if (extension == null)
+      continue;
     var contents = '<b>' + name + '</b><br><font size=1>v' + extension.version + '<br>' + extension.description + '</font>';
 
     tr = document.createElement('tr');
index 3e3c5c3..1c60ce4 100755 (executable)
@@ -72,6 +72,8 @@ var refreshRepoList = function() {
   for (name in extension_manager.repo_list_) {
     var repo_path = extension_manager.repo_list_[name];
     var extension = extension_manager.loadExtensionFromPath(repo_path);
+    if (extension == null)
+      continue;
     var contents = '<b>' + name + '</b><br><font size=1>v' + extension.version + '<br>' + extension.description + '</font>';
 
     tr = document.createElement('tr');