Merge pull request #148 from ErisDS/plugin-name-bug

Fix extension name in error always 'undefined'. Fixes #141
This commit is contained in:
Estevão Soares dos Santos 2015-04-22 22:33:51 +01:00
commit 1efa88d90a

View File

@ -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.";
}
});
}