Plugin
ManhuaDB
Describe the bug
ManhuaDB plugin fails to function due to the following line. I tried printing out what script is and mango returns empty string or something like \n.
|
var script = mango.text(mango.css(html, 'script')[7]); |
|
script = script.substring(16, script.length - 2); |
After I replace the above line with the following code, the plugin works properly.
var script = mango.css(html, 'script')[7];
script = script.substring(16 + 8, script.length - 2 - 9); // 8 means <script> and 9 means </script>
To Reproduce
- Add
mango.raise(script) after L63 in index.js;
- Download anything from ManhuaDB plugin;
- See what Mango produces.
Expected behavior
mango.text should extract the text inside script tag.
Screenshots
Mango version
v0.27.0
Additional context