From 2362a5b7f7c2b4bf2b35b104e8616d847b33b0be Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Fri, 29 Jun 2018 18:13:13 -0400 Subject: Ignore | characters in postgres channel search (#9019) --- store/sqlstore/channel_store.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'store/sqlstore') diff --git a/store/sqlstore/channel_store.go b/store/sqlstore/channel_store.go index e062d41d1..f82a00858 100644 --- a/store/sqlstore/channel_store.go +++ b/store/sqlstore/channel_store.go @@ -1617,6 +1617,8 @@ func (s SqlChannelStore) buildFulltextClause(term string) (fulltextClause, fullt // Prepare the FULLTEXT portion of the query. if s.DriverName() == model.DATABASE_DRIVER_POSTGRES { + fulltextTerm = strings.Replace(fulltextTerm, "|", "", -1) + splitTerm := strings.Fields(fulltextTerm) for i, t := range strings.Fields(fulltextTerm) { if i == len(splitTerm)-1 { -- cgit v1.2.3-1-g7c22