Skip to content

Commit 4bdea66

Browse files
committed
add settings version to settings response
1 parent d74c36a commit 4bdea66

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/hhd/http/api.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ def send_json(self, data: Any):
112112
self.set_response_ok()
113113
self.wfile.write(json.dumps(data).encode())
114114

115-
def set_response_ok(self):
116-
self.set_response(200, OK_HEADERS)
115+
def set_response_ok(self, extra_headers={}):
116+
self.set_response(200, {**OK_HEADERS, **extra_headers})
117117

118118
def send_not_found(self, error: str):
119119
self.set_response(404, ERROR_HEADERS)
@@ -241,7 +241,7 @@ def v1_endpoint(self, content: Any | None):
241241
case "profile":
242242
self.handle_profile(segments[3:], params, content)
243243
case "settings":
244-
self.set_response_ok()
244+
self.set_response_ok({"Version": self.conf.get("version", "")})
245245
with self.cond:
246246
self.wfile.write(json.dumps(self.settings).encode())
247247
case "state":

0 commit comments

Comments
 (0)