From ae6ae8f7b06f23e7c0da20fe3c8e8e6132e948a5 Mon Sep 17 00:00:00 2001 From: Thomas Kluyver Date: Mon, 27 Oct 2014 16:32:55 -0700 Subject: [PATCH] Return updated config from PATCH requests --- IPython/html/services/config/handlers.py | 2 +- IPython/html/services/config/tests/test_config_api.py | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/IPython/html/services/config/handlers.py b/IPython/html/services/config/handlers.py index 04d7e193e..7950aab0a 100644 --- a/IPython/html/services/config/handlers.py +++ b/IPython/html/services/config/handlers.py @@ -76,7 +76,7 @@ class ConfigHandler(IPythonHandler): with f: json.dump(section, f) - self.set_status(204) + self.finish(json.dumps(section)) # URL to handler mappings diff --git a/IPython/html/services/config/tests/test_config_api.py b/IPython/html/services/config/tests/test_config_api.py index aece326b9..463fc4e25 100644 --- a/IPython/html/services/config/tests/test_config_api.py +++ b/IPython/html/services/config/tests/test_config_api.py @@ -56,9 +56,6 @@ class APITest(NotebookTestBase): 'sub': {'a': 8, 'b': None, 'd': 9}, 'sub2': {'c': None} # should delete sub2 }) - self.assertEqual(r.status_code, 204) - - r = self.config_api.get('example') self.assertEqual(r.status_code, 200) self.assertEqual(r.json(), {'baz': 75, 'wib': [1,2,3], 'sub': {'a': 8, 'd': 9}})