Replace valid-url library by standard node method

This commit is contained in:
rejas
2021-03-16 19:25:23 +01:00
parent 90112d1a7d
commit 7635dea3e9
3 changed files with 9 additions and 5 deletions

View File

@@ -6,7 +6,6 @@
*/
const NodeHelper = require("node_helper");
const validUrl = require("valid-url");
const NewsfeedFetcher = require("./newsfeedfetcher.js");
const Log = require("logger");
@@ -36,8 +35,10 @@ module.exports = NodeHelper.create({
const encoding = feed.encoding || "UTF-8";
const reloadInterval = feed.reloadInterval || config.reloadInterval || 5 * 60 * 1000;
if (!validUrl.isUri(url)) {
this.sendSocketNotification("INCORRECT_URL", url);
try {
new URL(url);
} catch (error) {
this.sendSocketNotification("INCORRECT_URL", { url: url });
return;
}