# HG changeset patch # User Kim Alvefur # Date 1687715544 -7200 # Node ID c729a38f21b1b2cb49b073ca1ef3b97d4effdc0b # Parent 372e59bd45d73090ab28afb86d1963be7c868f93 mod_pubsub_feeds: Handle node already existing Don't need to create it if it exists diff -r 372e59bd45d7 -r c729a38f21b1 mod_pubsub_feeds/mod_pubsub_feeds.lua --- a/mod_pubsub_feeds/mod_pubsub_feeds.lua Sun Jun 25 16:48:21 2023 +0200 +++ b/mod_pubsub_feeds/mod_pubsub_feeds.lua Sun Jun 25 19:52:24 2023 +0200 @@ -49,7 +49,7 @@ new_feed_list[node] = true; if not feed_list[node] then local ok, err = pubsub.service:create(node, true); - if ok then + if ok or err == "conflict" then feed_list[node] = { url = url; node = node; last_update = 0 }; else module:log("error", "Could not create node %s: %s", node, err);