# HG changeset patch # User Matthew Wild # Date 1534598462 -3600 # Node ID 27d800ddc3b0d42b413288d45fb01f99b5205212 # Parent 1555ea0d6f6123915e2a10c76626263b779578f1 util.pubsub: get_last_item(): Fail with item-not-found if no item yet published diff -r 1555ea0d6f61 -r 27d800ddc3b0 util/pubsub.lua --- a/util/pubsub.lua Sat Aug 18 14:17:43 2018 +0100 +++ b/util/pubsub.lua Sat Aug 18 14:21:02 2018 +0100 @@ -598,8 +598,8 @@ end -- - -- Check node exists - if not self.nodes[node] then + -- Check node exists and has an item published + if not (self.nodes[node] and self.data[node]) then return false, "item-not-found"; end