diff --git a/src/vr/vulns/web/metrics.py b/src/vr/vulns/web/metrics.py index cc0fd01..b65e741 100644 --- a/src/vr/vulns/web/metrics.py +++ b/src/vr/vulns/web/metrics.py @@ -30,10 +30,7 @@ def component_metrics(id): return redirect(url_for('admin.login')) elif status == 403: return render_template('403.html', user=user, NAV=NAV) - key = 'ApplicationId' - val = id - filter_list = [f"{key} = '{val}'"] - vuln_all = Vulnerabilities.query.filter(text("".join(filter_list))).all() + vuln_all = Vulnerabilities.query.filter(text("ApplicationId = :id")).params(id=id).all() schema = VulnerabilitiesSchema(many=True) assets = schema.dump(vuln_all) NAV['appbar'] = 'metrics'