From 7ec7cd4f4da4c21efea5051dcc11886acd15c6d2 Mon Sep 17 00:00:00 2001 From: han0 Date: Thu, 25 Feb 2021 19:06:11 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E5=AF=B9=E5=93=8D=E5=BA=94=E5=BC=82=E5=B8=B8=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E6=B3=A8=E5=85=A5=E4=BF=A1=E6=81=AF=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nc_http/core/response/response_meta.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nc_http/core/response/response_meta.py b/nc_http/core/response/response_meta.py index e456f0b..2c79930 100644 --- a/nc_http/core/response/response_meta.py +++ b/nc_http/core/response/response_meta.py @@ -1,3 +1,5 @@ +import copy + from werkzeug.wrappers import Response from flask import json @@ -16,8 +18,9 @@ class ResponseMeta(Exception): self.extra = kwargs def update(self, **kwargs): - self.extra.update(kwargs) - return self + obj = copy.copy(self) + obj.extra.update(kwargs) + return obj def present(self): data = {}