diff options
| author | Avi-Robusta <97387909+Avi-Robusta@users.noreply.github.com> | 2023-05-30 16:46:45 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-05-30 16:46:45 +0300 |
| commit | e1f08abd4aa080cc21a9dfca8381a6d26ad450a8 (patch) | |
| tree | cdcd25c91f0b01b26d6800f7ca1d667570e2951e | |
| parent | c0e04c43955d161efc6182ab3afcb3bcb078e509 (diff) | |
| parent | ab63e6e7d1722ee581cc2c6e7f9ae14cd8a26c10 (diff) | |
Merge pull request #56 from robusta-dev/fix-divide-by-zero-in-score
Fix exception when no scans are collected
| -rw-r--r-- | robusta_krr/core/models/result.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/robusta_krr/core/models/result.py b/robusta_krr/core/models/result.py index a72ff21..b839f46 100644 --- a/robusta_krr/core/models/result.py +++ b/robusta_krr/core/models/result.py @@ -100,7 +100,7 @@ class Result(pd.BaseModel): """ score = sum(self.__scan_cost(scan) for scan in self.scans) - return int((len(self.scans) - score) / len(self.scans) * 100) + return int((len(self.scans) - score) / len(self.scans) * 100) if self.scans else 0 @property def score_letter(self) -> str: |
