lib/ayadn/tvshow.rb in ayadn-1.6.0 vs lib/ayadn/tvshow.rb in ayadn-1.7.0

- old
+ new

@@ -70,26 +70,28 @@ puts "\n\nIs it ok? (y/N)".color(:yellow) STDIN.getch == ("y" || "Y") ? true : false end def post options = {} + options = options.dup reg = /[~:-;,?!\'&`^=+<>*%()\/"“”’°£$€.…]/ filename = "#{@name.downcase.strip.gsub(reg, '_').split(' ').join('_')}.jpg" if options['banner'] FileOps.download_url(filename, @banner_url) else FileOps.download_url(filename, @poster_url) end @view.clear_screen puts "\nPosting and uploading the show poster...\n".color(:green) - file = ["#{Settings.config[:paths][:downloads]}/#{filename}"] + options[:embed] = ["#{Settings.config[:paths][:downloads]}/#{filename}"] + options[:tvshow] = true dic = { - 'text' => @text, - 'data' => FileOps.upload_files(file), - 'title' => @name, - 'source' => 'TVDb' + options: options, + text: @text, + title: @name, + source: 'TVDb' } - resp = Post.new.send_tvshow(dic) + resp = Post.new.post(dic) FileOps.save_post(resp) if Settings.options[:backup][:auto_save_sent_posts] @view.clear_screen puts Status.yourpost @view.show_posted(resp) end