diff --git a/sat/plugins/plugin_comp_ap_gateway/http_server.py b/sat/plugins/plugin_comp_ap_gateway/http_server.py index 2a393c12..0525d566 100644 --- a/sat/plugins/plugin_comp_ap_gateway/http_server.py +++ b/sat/plugins/plugin_comp_ap_gateway/http_server.py @@ -942,7 +942,7 @@ class HTTPAPGServer(web_resource.Resource): path ) request_type, extra_args = self.apg.parseAPURL(ap_url) - if ((MEDIA_TYPE_AP in (request.getHeader("accept") or "") + if ((MEDIA_TYPE_AP not in (request.getHeader("accept") or "") and request_type in self.apg.html_redirect)): # this is not a AP request, and we have a redirections for it kw = {}