File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -88,8 +88,6 @@ def process_advisories(
8888 count = 0
8989 advisories = []
9090 for data in advisory_datas :
91- # https://nvd.nist.gov/vuln/detail/CVE-2013-4314
92- # https://github.com/cms-dev/cms/issues/888#issuecomment-516977572
9391 try :
9492 obj , created = Advisory .objects .get_or_create (
9593 aliases = data .aliases ,
Original file line number Diff line number Diff line change @@ -249,14 +249,16 @@ class AdvisoryData:
249249 date_published : Optional [datetime .datetime ] = None
250250 weaknesses : List [int ] = dataclasses .field (default_factory = list )
251251
252-
253252 def __post_init__ (self ):
254253 if self .date_published and not self .date_published .tzinfo :
255254 logger .warning (f"AdvisoryData with no tzinfo: { self !r} " )
256255 self .clean_summary ()
257256
258257 def clean_summary (self ):
259- self .summary = self .summary .replace ("\x00 " , "\uFFFD " )
258+ # https://nvd.nist.gov/vuln/detail/CVE-2013-4314
259+ # https://github.com/cms-dev/cms/issues/888#issuecomment-516977572
260+ if self .summary :
261+ self .summary = self .summary .replace ("\x00 " , "\uFFFD " )
260262
261263 def to_dict (self ):
262264 return {
You can’t perform that action at this time.
0 commit comments