diff options
author | jluehrs2 <jluehrs2@uiuc.edu> | 2007-09-04 20:28:22 -0500 |
---|---|---|
committer | jluehrs2 <jluehrs2@uiuc.edu> | 2007-09-04 20:28:22 -0500 |
commit | 78d18dd18ee29a07ce128b4a0b707bc9585ed89f (patch) | |
tree | 65c5eeaa845a5e371a71fe386f0f4f71a2470434 | |
parent | bb699d82353d1461fb95eaa4d9a1877b59bea987 (diff) | |
download | luairc-78d18dd18ee29a07ce128b4a0b707bc9585ed89f.tar.gz luairc-78d18dd18ee29a07ce128b4a0b707bc9585ed89f.zip |
callback shouldn't be just "dcc" since it only happens on DCC SEND
-rw-r--r-- | src/irc.lua | 2 | ||||
-rw-r--r-- | test/test.lua | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/irc.lua b/src/irc.lua index 40df543..d8a1880 100644 --- a/src/irc.lua +++ b/src/irc.lua @@ -513,7 +513,7 @@ end function ctcp_handlers.on_dcc(from, to, message) local type, argument, address, port, size = base.unpack(misc._split(message, " ", nil, '"', '"')) if type == "SEND" then - if callback("dcc", from, to, argument, address, port, size) then + if callback("dcc_send", from, to, argument, address, port, size) then dcc._accept(argument, address, port) end elseif type == "CHAT" then diff --git a/test/test.lua b/test/test.lua index 0d5d6ab..e2910ee 100644 --- a/test/test.lua +++ b/test/test.lua @@ -216,9 +216,9 @@ local function on_devoice(chan, from, nick) end irc.register_callback("devoice", on_devoice) -local function on_dcc() +local function on_dcc_send() return true end -irc.register_callback("dcc", on_dcc) +irc.register_callback("dcc_send", on_dcc_send) irc.connect{network = "irc.freenode.net", nick = "doylua", pass = "doylua"} |