From a505eb653a651e80309886f79ca108b877d46d1f Mon Sep 17 00:00:00 2001 From: Mike Lowis Date: Mon, 15 Jan 2024 16:04:54 -0500 Subject: [PATCH] pass client to command handlers --- atv/lib/atv/server.rb | 12 ++++++------ index.html | 30 +++++++++--------------------- 2 files changed, 15 insertions(+), 27 deletions(-) diff --git a/atv/lib/atv/server.rb b/atv/lib/atv/server.rb index bb5b263..6bbc2a5 100644 --- a/atv/lib/atv/server.rb +++ b/atv/lib/atv/server.rb @@ -43,26 +43,26 @@ module ATV def on_message(client, cmd) cmd = JSON.parse(cmd) - send("on_#{cmd["cmd"]}".to_sym, cmd) + send("on_#{cmd["cmd"]}".to_sym, client, cmd) end - def on_skip(data) + def on_skip(client, data) puts "skip" end - def on_play(data) + def on_play(client, data) puts "play" end - def on_pause(data) + def on_pause(client, data) puts "pause" end - def on_chan_next(data) + def on_chan_next(client, data) puts "chan_next" end - def on_chan_prev(data) + def on_chan_prev(client, data) puts "chan_prev" end diff --git a/index.html b/index.html index 18b8354..f6bc175 100644 --- a/index.html +++ b/index.html @@ -20,33 +20,21 @@