@@ -58,16 +58,26 @@ <h3 id="resource-charts" class="title is-4 has-text-centered mb-3">
58
58
{% include "scanpipe/includes/resource_chart_column.html" with field_name="detected_license_expression" url=resources_url %}
59
59
< div class ="column "> </ div >
60
60
</ div >
61
- {% if file_compliance_alert %}
62
- < hr >
63
- < h3 class ="title is-4 has-text-centered mb-3 ">
64
- Policies
65
- </ h3 >
66
- < div class ="columns is-gapless ">
61
+ {% endif %}
62
+
63
+ {% if file_compliance_alert or package_compliance_alert %}
64
+ < hr >
65
+ < h3 class ="title is-4 has-text-centered mb-3 ">
66
+ Policies
67
+ </ h3 >
68
+ < div class ="columns is-gapless ">
69
+ {% if file_compliance_alert %}
67
70
{% include "scanpipe/includes/resource_chart_column.html" with field_name="compliance_alert" url=resources_url %}
71
+ {% endif %}
72
+ {% if package_compliance_alert %}
73
+ < div class ="column ">
74
+ < div id ="package_compliance_alert_chart " data-url ="{{ packages_url }} " data-lookup_field ="compliance_alert "> </ div >
75
+ </ div >
76
+ {% endif %}
77
+ {% if not file_compliance_alert or not package_compliance_alert %}
68
78
< div class ="column "> </ div >
69
- </ div >
70
- {% endif %}
79
+ {% endif %}
80
+ </ div >
71
81
{% endif %}
72
82
73
83
{% block scripts %}
@@ -79,6 +89,7 @@ <h3 class="title is-4 has-text-centered mb-3">
79
89
{{ file_compliance_alert|json_script:"file_compliance_alert" }}
80
90
{{ package_declared_license_expression|json_script:"package_declared_license_expression" }}
81
91
{{ package_type|json_script:"package_type" }}
92
+ {{ package_compliance_alert|json_script:"package_compliance_alert" }}
82
93
{{ dependency_type|json_script:"dependency_type" }}
83
94
{{ dependency_is_runtime|json_script:"dependency_is_runtime" }}
84
95
{{ dependency_is_optional|json_script:"dependency_is_optional" }}
@@ -154,6 +165,7 @@ <h3 class="title is-4 has-text-centered mb-3">
154
165
{ % if project . package_count % }
155
166
makeChart ( "package_type" , "#package_type_chart" , "Package\nType" ) ;
156
167
makeChart ( "package_declared_license_expression" , "#package_license_chart" , "Package\nLicense\nExpression" ) ;
168
+ makeChart ( "package_compliance_alert" , "#package_compliance_alert_chart" , "Package\nCompliance\nAlert" ) ;
157
169
{ % endif % }
158
170
{ % if project . dependency_count % }
159
171
makeChart ( "dependency_type" , "#dependency_type_chart" , "Package\nType" ) ;
@@ -167,7 +179,7 @@ <h3 class="title is-4 has-text-centered mb-3">
167
179
makeChart ( "file_holders" , "#holders_chart" , "Holder" ) ;
168
180
makeChart ( "file_copyrights" , "#copyrights_chart" , "Copyright" ) ;
169
181
makeChart ( "file_detected_license_expression" , "#detected_license_expression_chart" , "Detected\nLicense\nExpression" ) ;
170
- makeChart ( "file_compliance_alert" , "#compliance_alert_chart" , "Compliance \nAlert" ) ;
182
+ makeChart ( "file_compliance_alert" , "#compliance_alert_chart" , "Resource\nCompliance \nAlert" ) ;
171
183
{ % endif % }
172
184
</ script >
173
185
{% endblock %}
0 commit comments