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