plugins/jingle_ft.lua

changeset 143
641c0a1bb330
parent 139
ccb8ecde8b09
child 250
a5ac643a7fd6
equal deleted inserted replaced
142:ea753bc81a33 143:641c0a1bb330
8 function verse.plugins.jingle_ft(stream) 8 function verse.plugins.jingle_ft(stream)
9 stream:hook("ready", function () 9 stream:hook("ready", function ()
10 stream:add_disco_feature(xmlns_jingle_ft); 10 stream:add_disco_feature(xmlns_jingle_ft);
11 end, 10); 11 end, 10);
12 12
13 local ft_content = { name = "file" }; 13 local ft_content = { type = "file" };
14 14
15 function ft_content:generate_accept(description, options) 15 function ft_content:generate_accept(description, options)
16 if options and options.save_file then 16 if options and options.save_file then
17 self.jingle:hook("connected", function () 17 self.jingle:hook("connected", function ()
18 local sink = ltn12.sink.file(io.open(options.save_file, "w+")); 18 local sink = ltn12.sink.file(io.open(options.save_file, "w+"));

mercurial