Procházet zdrojové kódy

Fix extension name in error always 'undefined'

Hannah Wolfe před 10 roky
rodič
revize
d75e56a8d8
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  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.";
             }
         });
     }