From 4c2f68581039f6f750b46f3c95981426d207169c Mon Sep 17 00:00:00 2001
From: Timothee 'TTimo' Besset <ttimo@valvesoftware.com>
Date: Thu, 31 Mar 2022 10:12:57 -0600
Subject: [PATCH] send the approve-ssh-key json payload back directly, the
 devkit client understands how to parse it

---
 src/steamos-devkit-service.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/steamos-devkit-service.py b/src/steamos-devkit-service.py
index 222d82b..383205e 100644
--- a/src/steamos-devkit-service.py
+++ b/src/steamos-devkit-service.py
@@ -283,7 +283,7 @@ class DevkitHandler(BaseHTTPRequestHandler):
             if "error" in approve_object:
                 self._send_headers(403, "text/plain")
                 self.wfile.write("approve-ssh-key:\n".encode())
-                self.wfile.write(approve_object["error"].encode())
+                self.wfile.write(approve_output.encode())
                 os.unlink(filename)
                 return
 
-- 
GitLab