From 5bd0b36519dc598e3033b9f11346c528d3e068ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hozman?= <tomas.hozman@pm.me>
Date: Tue, 5 Jul 2022 14:44:28 +0200
Subject: [PATCH] fix bytes identifier

---
 measurer/utils/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/measurer/utils/__init__.py b/measurer/utils/__init__.py
index ef53448..b0ece37 100644
--- a/measurer/utils/__init__.py
+++ b/measurer/utils/__init__.py
@@ -36,7 +36,7 @@ def get_ip_hash() -> str:
 	return base64.b64encode(
 		argon2.low_level.hash_secret_raw(
 			# Support reverse proxy
-			flask.request.headers.get("X-Forwarded-For", flask.request.remote_addr),
+			flask.request.headers.get("X-Forwarded-For", flask.request.remote_addr).encode("utf-8"),
 			
 			salt=flask.current_app.config["IDENTIFIER_HASH_PEPPER"].encode("utf-8"),
 			time_cost=flask.current_app.config["IDENTIFIER_HASH_TIME_COST"],
-- 
GitLab