Fix real ip header

This commit is contained in:
Finn Stutzenstein 2022-02-01 18:35:41 +01:00
parent add153d8a6
commit ba580483b4
2 changed files with 2 additions and 2 deletions

View File

@ -2,4 +2,4 @@
A small little program to manage emails.
The proxy should add X-RealIp to get a better logging.
The proxy should add X-Real-IP to get a better logging.

View File

@ -22,7 +22,7 @@ class BaseMiddleware:
class LoggingMiddleware(BaseMiddleware):
def __call__(self, *args, **kwargs):
real_ip = request.headers.get("X-RealIp", None)
real_ip = request.headers.get("X-Real-IP", None)
if real_ip is None and self.app.debug:
real_ip = request.remote_addr
setattr(request, "real_remote_addr", real_ip)