diff --git a/hrms/hr/doctype/interview_feedback/interview_feedback.py b/hrms/hr/doctype/interview_feedback/interview_feedback.py index f6669e90fb..eef846e9c4 100644 --- a/hrms/hr/doctype/interview_feedback/interview_feedback.py +++ b/hrms/hr/doctype/interview_feedback/interview_feedback.py @@ -57,7 +57,7 @@ def calculate_average_rating(self): total_rating = 0 for d in self.skill_assessment: if d.rating: - total_rating += d.rating + total_rating += flt(d.rating) self.average_rating = flt( total_rating / len(self.skill_assessment) if len(self.skill_assessment) else 0 diff --git a/hrms/hr/doctype/interview_feedback/test_interview_feedback.py b/hrms/hr/doctype/interview_feedback/test_interview_feedback.py index 5c0e51a58e..cdbeba6a1f 100644 --- a/hrms/hr/doctype/interview_feedback/test_interview_feedback.py +++ b/hrms/hr/doctype/interview_feedback/test_interview_feedback.py @@ -49,7 +49,7 @@ def test_average_ratings_on_feedback_submission_and_cancellation(self): total_rating = 0 for d in feedback_1.skill_assessment: if d.rating: - total_rating += d.rating + total_rating += flt(d.rating) avg_rating = flt( total_rating / len(feedback_1.skill_assessment) if len(feedback_1.skill_assessment) else 0