Fixed extension URLs with URL params

This commit is contained in:
jtc42 2020-01-05 19:07:28 +00:00
parent 932353de31
commit 7888d97220

View file

@ -33,9 +33,10 @@ class ExtensionSchema(Schema):
for view_id, view_data in data.views.items():
view_cls = view_data["view"]
view_kwargs = view_data["kwargs"]
view_rule = view_data["rule"]
# Make links dictionary if it doesn't yet exist
d[view_id] = {
"href": url_for(view_cls.endpoint, **view_kwargs, _external=True),
"href": url_for(ExtensionListResource.endpoint, **view_kwargs, _external=True) + view_rule,
**description_from_view(view_cls),
}