From 9fcb17883970a5ca7757bf0a1db973e324a319c2 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Tue, 17 Nov 2020 21:46:42 +0100 Subject: [PATCH] Check for null in RfC RegEx --- app/views/request_for_comments/show.html.slim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/request_for_comments/show.html.slim b/app/views/request_for_comments/show.html.slim index 49760b72..7ae131c9 100644 --- a/app/views/request_for_comments/show.html.slim +++ b/app/views/request_for_comments/show.html.slim @@ -45,7 +45,7 @@ - Timeout::timeout(2) do // (?:\\"|.) is required to correctly identify " within the output. // The outer (?: |\d+?) is used to correctly identify integers within the JSON - - messages = output.scan(/{(?:(?:"(?:\\"|.)+?":(?:"(?:\\"|.)*?"|\d+?|\[.*?\]))+?,?)+}/) + - messages = output.scan(/{(?:(?:"(?:\\"|.)+?":(?:"(?:\\"|.)*?"|\d+?|\[.*?\]|null))+?,?)+}/) - messages.map! {|el| JSON.parse(el)} - messages.keep_if {|message| message['cmd'] == 'write'} - messages.map! {|message| message['data']}