From 60eea1f171253ca837cf2a14592cef181aed8ff0 Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Thu, 15 Dec 2016 17:12:54 +0100 Subject: [PATCH] Fix error when you upload an empty file Fix #838 --- gns3server/controller/compute.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gns3server/controller/compute.py b/gns3server/controller/compute.py index ced6789b..d6b6b7f6 100644 --- a/gns3server/controller/compute.py +++ b/gns3server/controller/compute.py @@ -451,6 +451,8 @@ class Compute: elif data is not None: if hasattr(data, '__json__'): data = json.dumps(data.__json__()) + elif isinstance(data, aiohttp.streams.EmptyStreamReader): + data = None # Stream the request elif isinstance(data, aiohttp.streams.StreamReader) or isinstance(data, bytes): chunked = True