summaryrefslogtreecommitdiff
path: root/jsonpatch.py
diff options
context:
space:
mode:
authorStefan Kögl <stefan@skoegl.net>2014-06-24 20:33:47 +0200
committerStefan Kögl <stefan@skoegl.net>2014-06-24 20:33:47 +0200
commita2e51fb518e02eef9622d00b0009edc6098b1d7a (patch)
tree7d831ab9bf72caad4604ceb2140ba11f393f388b /jsonpatch.py
parent036045d79a46df894983dffc0641f535f5cf8d99 (diff)
downloadpython-json-patch-a2e51fb518e02eef9622d00b0009edc6098b1d7a.tar.gz
Fix make_patch() when root is an array (fixes #28)
Diffstat (limited to 'jsonpatch.py')
-rw-r--r--jsonpatch.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/jsonpatch.py b/jsonpatch.py
index 58fdfe8..219de6c 100644
--- a/jsonpatch.py
+++ b/jsonpatch.py
@@ -308,7 +308,7 @@ class JsonPatch(object):
def compare_lists(path, src, dst):
return _compare_lists(path, src, dst)
- return cls(list(compare_dicts([], src, dst)))
+ return cls(list(compare_values([], src, dst)))
def to_string(self):
"""Returns patch set as JSON string."""