diff --git a/app/services/nostr_manager/publish_event.rb b/app/services/nostr_manager/publish_event.rb index fb6b9a5..42c995d 100644 --- a/app/services/nostr_manager/publish_event.rb +++ b/app/services/nostr_manager/publish_event.rb @@ -32,7 +32,7 @@ module NostrManager client.on :message do |m| puts "#{log_prefix} Message: #{m}" msg = JSON.parse(m) rescue [] - if msg[0] == "OK" && msg[1] == event.id + if msg[0] == "OK" && msg[1] == event.id && msg[2] puts "#{log_prefix} Event published. Closing thread..." else puts "#{log_prefix} Unexpected message from relay. Closing thread..."