From c02da14d01e8843f873bc6356468eb3a84190225 Mon Sep 17 00:00:00 2001 From: "St.Huang" Date: Tue, 31 Jul 2018 01:40:21 +0800 Subject: [PATCH] fix #26 --- addons/fastwq/service/base.py | 5 +++-- addons21/fastwq/service/base.py | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/addons/fastwq/service/base.py b/addons/fastwq/service/base.py index 3bc13fa..77bbc14 100644 --- a/addons/fastwq/service/base.py +++ b/addons/fastwq/service/base.py @@ -238,9 +238,10 @@ class Service(object): @property def quote_word(self): + word = re.sub(r']*>', '', self.word) return urllib2.quote( - self.word.encode('utf-8') if isinstance(self.word, unicode) - else self.word + word.encode('utf-8') if isinstance(word, unicode) + else word ) @property diff --git a/addons21/fastwq/service/base.py b/addons21/fastwq/service/base.py index 60002af..61a0738 100644 --- a/addons21/fastwq/service/base.py +++ b/addons21/fastwq/service/base.py @@ -241,7 +241,8 @@ class Service(object): @property def quote_word(self): - return urllib2.quote(self.word) + word = re.sub(r']*>', '', self.word) + return urllib2.quote(word) @unique.setter def unique(self, value):