[REF] monitoring_prometheus: server_environment should not be a required dependency

This commit is contained in:
Maksym Yankin
2026-03-31 09:15:28 +03:00
committed by Iván Todorovich
parent 5d8d3b48b8
commit 5108bfe728
2 changed files with 5 additions and 8 deletions
+3 -8
View File
@@ -4,17 +4,12 @@
{
"name": "Monitoring: Prometheus Metrics",
"version": "17.0.1.0.0",
"version": "17.0.1.0.1",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "category",
"depends": [
"base",
"web",
"server_environment",
],
"category": "Extra Tools",
"depends": ["base", "web"],
"website": "https://github.com/camptocamp/odoo-cloud-platform",
"data": [],
"external_dependencies": {
"python": ["prometheus_client"],
},
+2
View File
@@ -17,6 +17,8 @@ class IrHttp(models.AbstractModel):
@classmethod
def _dispatch(cls, endpoint):
# httprequest environment is updated with WSGI environment variables in core
# REF: https://github.com/odoo/odoo/blob/17.0/addons/http_routing/models/ir_http.py#L538
path_info = request.httprequest.environ.get("PATH_INFO")
if path_info.startswith("/longpolling/"):