검색오류 수정
This commit is contained in:
@@ -171,11 +171,21 @@ class LogicOhli24(LogicModuleBase):
|
||||
data = []
|
||||
# cate = request.form["type"]
|
||||
# page = request.form["page"]
|
||||
cate = request.form["type"]
|
||||
query = request.form["query"]
|
||||
page = request.form["page"]
|
||||
|
||||
data = self.get_search_result(query)
|
||||
data = self.get_search_result(query, page, cate)
|
||||
# self.current_data = data
|
||||
return jsonify({"ret": "success", "query": query, "data": data})
|
||||
return jsonify(
|
||||
{
|
||||
"ret": "success",
|
||||
"cate": cate,
|
||||
"page": page,
|
||||
"query": query,
|
||||
"data": data,
|
||||
}
|
||||
)
|
||||
|
||||
elif sub == "add_queue":
|
||||
ret = {}
|
||||
@@ -475,13 +485,15 @@ class LogicOhli24(LogicModuleBase):
|
||||
return {"ret": "exception", "log": str(e)}
|
||||
|
||||
# @staticmethod
|
||||
def get_search_result(self, query):
|
||||
def get_search_result(self, query, page, cate):
|
||||
try:
|
||||
_query = urllib.parse.quote(query)
|
||||
url = (
|
||||
P.ModelSetting.get("ohli24_url")
|
||||
+ "/bbs/search.php?srows=24&gr_id=&sfl=wr_subject&stx="
|
||||
+ _query
|
||||
+ "&page="
|
||||
+ page
|
||||
)
|
||||
|
||||
logger.info("get_search_result()::url> %s", url)
|
||||
|
||||
Reference in New Issue
Block a user