From 719a533dca3663b2fc3f5f93d76d2aafb081926c Mon Sep 17 00:00:00 2001 From: "khassan.abdallakh" Date: Wed, 19 Mar 2025 20:34:14 +0300 Subject: [PATCH] Fix an error when variable in links can't be added to url --- fastapi_hypermodel/base/hypermodel.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fastapi_hypermodel/base/hypermodel.py b/fastapi_hypermodel/base/hypermodel.py index 200b6c3..3080cc8 100644 --- a/fastapi_hypermodel/base/hypermodel.py +++ b/fastapi_hypermodel/base/hypermodel.py @@ -58,7 +58,8 @@ def _get_uri_path( if templated and isinstance(route, Route): return UrlType(route.path) - params = resolve_param_values(params, values) + internal_params = resolve_param_values(params, values) + params |= internal_params return UrlType(app.url_path_for(endpoint, **params))