Fixed the flows status filter for nedge (#9491)

This commit is contained in:
Manuel Ceroni 2025-08-11 17:35:57 +02:00 committed by GitHub
parent b3b8f0fab2
commit 771f3fb4ce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 5 deletions

View file

@ -2176,18 +2176,18 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
-- Status selector
-- table.clone needed to modify some parameters while keeping the original unchanged
local alert_type_params = table.clone(page_params)
alert_type_params["alert_type"] = nil
alert_type_params["status"] = nil
print [[, '\
<div class="btn-group">\
<button class="btn btn-link dropdown-toggle" data-bs-toggle="dropdown">]]
print(i18n("status"))
print(getParamFilter(page_params, "alert_type"))
print(getParamFilter(page_params, "status"))
print [[<span class="caret"></span></button>\
<ul class="dropdown-menu scrollable-dropdown" role="menu">\
]]
print('<li><a class="dropdown-item')
print(page_params.alert_type == nil and ' active' or '')
print(page_params.status == nil and ' active' or '')
print [[" href="]]
print(getPageUrl(base_url, alert_type_params))
print [[">]]
@ -2223,8 +2223,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
if isBridgeInterface(ifstats) then
entries[#entries + 1] = {"filtered", i18n("flows_page.blocked")}
end
printDropdownEntries(entries, base_url, alert_type_params, "alert_type", page_params.alert_type)
printDropdownEntries(entries, base_url, alert_type_params, "status", page_params.status)
print [[\
</ul>\