lib/command/update.rb in narou-1.5.7.1 vs lib/command/update.rb in narou-1.5.8
- old
+ new
@@ -47,11 +47,11 @@
data = Downloader.get_data_by_target(target)
if !data
display_message = "<red>[ERROR]</red> #{target} は管理小説の中に存在しません".termcolor
elsif Narou.novel_frozen?(target)
if argv.length > 0
- display_message = "#{data["title"]} は凍結中です"
+ display_message = "ID:#{data["id"]} #{data["title"]} は凍結中です"
else
next
end
end
Helper.print_horizontal_rule if i > 0
@@ -63,15 +63,16 @@
case update_status
when :ok
unless @options["no-convert"]
convert_argv = [target]
convert_argv << "--no-open" if no_open
- Convert.execute_and_rescue_exit(convert_argv)
+ Convert.execute!(convert_argv)
end
when :failed
- puts "#{data["title"]} の更新は失敗しました"
+ puts "ID:#{data["id"]} #{data["title"]} の更新は失敗しました"
+ Freeze.execute!([target])
when :canceled
- puts "#{data["title"]} の更新はキャンセルされました"
+ puts "ID:#{data["id"]} #{data["title"]} の更新はキャンセルされました"
when :none
puts "#{data["title"]} に更新はありません"
end
end
rescue Interrupt