diff options
author | Mark Haines <mark.haines@matrix.org> | 2015-05-29 13:49:44 +0100 |
---|---|---|
committer | Mark Haines <mark.haines@matrix.org> | 2015-05-29 13:49:44 +0100 |
commit | 784aaa53dfcd25643088d9347e58b5a746f71f21 (patch) | |
tree | d1209dc7994aaa650fc2a4765eb501c0fbfb66d7 /synapse/util/jsonobject.py | |
parent | Add config for setting the recaptcha verify api endpoint, so we can test it i... (diff) | |
parent | SYN-395: Fix CAPTCHA, don't double decode json (diff) | |
download | synapse-784aaa53dfcd25643088d9347e58b5a746f71f21.tar.xz |
Merge branch 'develop' into markjh/SYT-8-recaptcha
Conflicts: synapse/handlers/auth.py
Diffstat (limited to 'synapse/util/jsonobject.py')
-rw-r--r-- | synapse/util/jsonobject.py | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/synapse/util/jsonobject.py b/synapse/util/jsonobject.py index 0765f7d217..00f86ed220 100644 --- a/synapse/util/jsonobject.py +++ b/synapse/util/jsonobject.py @@ -13,8 +13,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -import copy - class JsonEncodedObject(object): """ A common base class for defining protocol units that are represented @@ -76,15 +74,7 @@ class JsonEncodedObject(object): if k in self.valid_keys and k not in self.internal_keys } d.update(self.unrecognized_keys) - return copy.deepcopy(d) - - def get_full_dict(self): - d = { - k: _encode(v) for (k, v) in self.__dict__.items() - if k in self.valid_keys or k in self.internal_keys - } - d.update(self.unrecognized_keys) - return copy.deepcopy(d) + return d def __str__(self): return "(%s, %s)" % (self.__class__.__name__, repr(self.__dict__)) |