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

1from typing import TYPE_CHECKING 

2 

3if TYPE_CHECKING: 

4 from mesh.models.orm.submission_models import Submission 

5 

6 

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 } 

13 

14 return tooltip