Coverage for src / mesh / views / components / submission_tooltip.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-05-04 12:41 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-05-04 12:41 +0000
1from typing import TYPE_CHECKING
3if TYPE_CHECKING:
4 from mesh.models.orm.submission_models import Submission
7def build_submission_tooltip(submission: "Submission"):
8 current_version = submission.get_current_version()
9 tooltip = {
10 "current_version_number": (current_version.number if current_version else 0),
11 "logs": submission.log_messages_censored[:3],
12 }
14 return tooltip