From 87ecb28558347c01d2d4e23820f1f726937cfe1b Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Mon, 10 Apr 2017 01:34:53 +0300 Subject: Sanitize room info for display --- src/RoomList.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/RoomList.cc') diff --git a/src/RoomList.cc b/src/RoomList.cc index 4d0b9713..c56ea9b9 100644 --- a/src/RoomList.cc +++ b/src/RoomList.cc @@ -20,6 +20,7 @@ #include #include #include +#include #include "RoomInfoListItem.h" #include "RoomList.h" @@ -65,6 +66,10 @@ RoomInfo RoomList::extractRoomInfo(const State &room_state) } } + // Sanitize info for print. + info.setTopic(info.topic().replace(QRegularExpression("[\\s\\n\\r]+"), " ")); + info.setName(info.name().replace(QRegularExpression("[\\s\\n\\r]+"), " ")); + return info; } -- cgit 1.5.1