From 5850e554844c589812a4adb462300ebb77203889 Mon Sep 17 00:00:00 2001 From: joamag Date: Fri, 18 May 2018 18:58:10 +0100 Subject: [PATCH] initial support for complete URL in request log --- src/appier_extras/parts/diag/models/request.py | 5 +++++ src/appier_extras/parts/diag/part.py | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/appier_extras/parts/diag/models/request.py b/src/appier_extras/parts/diag/models/request.py index 60959cec..c852fc89 100644 --- a/src/appier_extras/parts/diag/models/request.py +++ b/src/appier_extras/parts/diag/models/request.py @@ -48,6 +48,11 @@ class DiagRequest(base.DiagBase): immutable = True ) + url = appier.field( + index = "all", + immutable = True + ) + method = appier.field( index = "all", immutable = True diff --git a/src/appier_extras/parts/diag/part.py b/src/appier_extras/parts/diag/part.py index 4b49fcc5..7941157d 100644 --- a/src/appier_extras/parts/diag/part.py +++ b/src/appier_extras/parts/diag/part.py @@ -197,6 +197,7 @@ def _store_log(self): browser_info = browser_info or dict() diag_request = models.DiagRequest( address = self.request.get_address(), + url = self.request.get_url(), method = self.request.method, path = self.request.path, query = self.request.query, @@ -214,6 +215,7 @@ def _loggly_log(self): item = dict( timestamp = self._timestamp, address = self.request.get_address(), + url = self.request.get_url(), method = self.request.method, path = self.request.path, query = self.request.query,