aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2022-07-30 00:03:55 +0900
committerKazuki Yamaguchi <k@rhe.jp>2022-07-30 00:03:55 +0900
commitea21d1366916e51de82f97d2cdef5a28fd510a81 (patch)
treebf52351425412756f624ee4c2d995c2da89efef0
parent0b9b3bfedeb67a905306526af5b10361c191ec37 (diff)
downloadnyaci-ea21d1366916e51de82f97d2cdef5a28fd510a81.tar.gz
webapp: delete invalid UTF-8 byte sequence from log output
-rw-r--r--webapp.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/webapp.rb b/webapp.rb
index 7fae1c6..d90f7ca 100644
--- a/webapp.rb
+++ b/webapp.rb
@@ -55,7 +55,7 @@ get "/:project/:jobid/:pattern" do |project, jobid, pattern|
halt 400 unless NyaUtils.valid_as_id?(project, jobid, pattern)
@logid = "#{project}/#{jobid}/#{pattern}"
- @log = NyaUtils.open_log(project, jobid, pattern, &:read)
+ @log = NyaUtils.open_log(project, jobid, pattern, &:read).force_encoding("UTF-8").scrub
erb :log
end