From 4935582b197a7cf8fe31cf28d84430d4f5b80ad2 Mon Sep 17 00:00:00 2001 From: Jalin Date: Tue, 2 Apr 2019 16:47:45 +0800 Subject: [PATCH] fix hooks may not been assignment #148 --- py12306/helpers/request.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/py12306/helpers/request.py b/py12306/helpers/request.py index a65e3af..a16d57f 100644 --- a/py12306/helpers/request.py +++ b/py12306/helpers/request.py @@ -33,8 +33,9 @@ class Request(HTMLSession): return response def add_response_hook(self, hook): - exist_hooks = self.hooks['response'] - if not isinstance(exist_hooks, list): hooks = [exist_hooks] + hooks = self.hooks['response'] + if not isinstance(hooks, list): + hooks = [hooks] hooks.append(hook) self.hooks['response'] = hooks return self