diff --git a/startScan/api/serializers.py b/startScan/api/serializers.py
index 1bc797b5..568f0277 100644
--- a/startScan/api/serializers.py
+++ b/startScan/api/serializers.py
@@ -14,7 +14,7 @@ class ScanHistorySerializer(serializers.ModelSerializer):
# lookup_field = 'scan_history'
def get_is_interesting(self, ScannedHost):
- return False
+ return get_interesting_subdomains(ScannedHost.scan_history.id).filter(subdomain=ScannedHost.subdomain).exists()
class EndpointSerializer(serializers.ModelSerializer):
diff --git a/startScan/templates/startScan/detail_scan.html b/startScan/templates/startScan/detail_scan.html
index 1ebe696b..55405509 100644
--- a/startScan/templates/startScan/detail_scan.html
+++ b/startScan/templates/startScan/detail_scan.html
@@ -378,12 +378,17 @@ $(document).ready(function() {
{
"render": function ( data, type, row ) {
if (row['http_url']) {
- if (row['cname']) {
- return ``+data+`
CNAME
❯ ` + row['cname'].replace(',', '
❯ ')+``;
+ interesting_badge = '';
+ if(row['is_interesting'])
+ {
+ interesting_badge = " Interesting "
}
- return ``+data+`
`;
+ if (row['cname']) {
+ return ``+data+``+interesting_badge+`
CNAME
❯ ` + row['cname'].replace(',', '
❯ ')+``;
+ }
+ return ``+data+``+interesting_badge+`
`;
}
- return ``+data+``;
+ return ``+data+`` + interesting_badge;
},
"targets": 1
},