浏览代码

Fix extension name in error always 'undefined'

Hannah Wolfe 10 年之前
父节点
当前提交
d75e56a8d8
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/showdown.js

+ 2 - 1
src/showdown.js

@@ -222,6 +222,7 @@ Showdown.converter = function (converter_options) {
 
         // Iterate over each plugin
         Showdown.forEach(converter_options.extensions, function (plugin) {
+            var pluginName = plugin;
 
             // Assume it's a bundled plugin if a string is given
             if (typeof plugin === 'string') {
@@ -244,7 +245,7 @@ Showdown.converter = function (converter_options) {
                     }
                 });
             } else {
-                throw "Extension '" + plugin + "' could not be loaded.  It was either not found or is not a valid extension.";
+                throw "Extension '" + pluginName + "' could not be loaded.  It was either not found or is not a valid extension.";
             }
         });
     }