From 1af28d8a79aef254af726f0a2aae6348a1f44534 Mon Sep 17 00:00:00 2001
From: Kevin O'Connor <kevin@koconnor.net>
Date: Tue, 1 Dec 2020 11:07:36 -0500
Subject: [PATCH] webhooks: Improve python3 compatibility

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
---
 klippy/webhooks.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/klippy/webhooks.py b/klippy/webhooks.py
index 09efbaec2..24613b04e 100644
--- a/klippy/webhooks.py
+++ b/klippy/webhooks.py
@@ -288,7 +288,7 @@ class WebHooks:
         self._endpoints[path] = callback
 
     def _handle_list_endpoints(self, web_request):
-        web_request.send({'endpoints': self._endpoints.keys()})
+        web_request.send({'endpoints': list(self._endpoints.keys())})
 
     def _handle_info_request(self, web_request):
         client_info = web_request.get_dict('client_info', None)