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
Plugin
ManhuaDB
Describe the bug
ManhuaDB plugin fails to function due to the following line. I tried printing out what
scriptis and mango returns empty string or something like\n.mango-plugins/plugins/manhuadb/index.js
Lines 63 to 64 in 66e0b8c
After I replace the above line with the following code, the plugin works properly.
To Reproduce
mango.raise(script)after L63 inindex.js;Expected behavior
mango.textshould extract the text inside script tag.Screenshots
Mango version
v0.27.0
Additional context