Fix in-place modification of swagger_auto_schema arguments (#75)

Fixes #74
This commit is contained in:
Cristi Vîjdea
2018-03-05 11:51:51 +02:00
committed by GitHub
parent ee46f59fb1
commit 6ea8711a1f
4 changed files with 54 additions and 5 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
import copy
import logging
import re
from collections import OrderedDict, defaultdict
@@ -388,7 +389,7 @@ class OpenAPISchemaGenerator(object):
if method in overrides:
overrides = overrides[method]
return overrides
return copy.deepcopy(overrides)
def get_path_parameters(self, path, view_cls):
"""Return a list of Parameter instances corresponding to any templated path variables.