summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kögl <stefan@skoegl.net>2012-12-21 10:18:15 +0100
committerStefan Kögl <stefan@skoegl.net>2012-12-21 10:18:15 +0100
commit665a38bc9523a13d0be5485c30a4556ba783c1c7 (patch)
tree2dd691a3a38c8f640bc016642400207cec6b0881
parent3f9bd95c00806aad69be3b941578130f56998e08 (diff)
downloadpython-json-patch-665a38bc9523a13d0be5485c30a4556ba783c1c7.tar.gz
"add" op should overwrite existing field in obj
-rw-r--r--jsonpatch.py3
1 files changed, 0 insertions, 3 deletions
diff --git a/jsonpatch.py b/jsonpatch.py
index c9e9d0b..2e5f3c3 100644
--- a/jsonpatch.py
+++ b/jsonpatch.py
@@ -371,9 +371,6 @@ class AddOperation(PatchOperation):
subobj.insert(part, value)
elif isinstance(subobj, dict):
- if part in subobj:
- raise JsonPatchConflict("object '%s' already exists" % part)
-
subobj[part] = value
else: