Skip to content

Commit b58b517

Browse files
authored
Merge pull request #140 from fosslight/fixduple
Decode vul. url
2 parents 7cb6d59 + cbebbcb commit b58b517

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/fosslight_binary/_binary.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# Copyright (c) 2020 LG Electronics Inc.
44
# SPDX-License-Identifier: Apache-2.0
55
from fosslight_util.oss_item import FileItem
6+
import urllib.parse
67

78
EXCLUDE_TRUE_VALUE = "Exclude"
89
TLSH_CHECKSUM_NULL = "0"
@@ -44,8 +45,8 @@ def set_oss_items(self, new_oss_list, exclude=False, exclude_msg=""):
4445
self.oss_items.extend(new_oss_list)
4546

4647
def get_vulnerability_items(self):
47-
nvd_url = [vul_item.nvd_url for vul_item in self.vulnerability_items]
48-
return ", ".join(nvd_url)
48+
nvd_url = [urllib.parse.unquote(vul_item.nvd_url) for vul_item in self.vulnerability_items]
49+
return ", ".join(nvd_url).strip()
4950

5051
def get_print_binary_only(self):
5152
return (self.source_name_or_path + "\t" + self.checksum + "\t" + self.tlsh)

0 commit comments

Comments
 (0)