class Meshchat::Network::Message::NodeListDiff

Public Instance Methods

handle() click to toggle source
# File lib/meshchat/network/message/node_list_diff.rb, line 6
def handle
  entries_we_do_not_have = message

  entries_we_do_not_have.each do |entry_as_json|
    # this will silently fail if there is a duplicate
    # or if this is an invalid entry
    Node.from_json(entry_as_json).save
  end
end