@if (report.lastSession; as last) {
{{ (last.active ? 'sessionPrep.lastSessionActive' : 'sessionPrep.lastSessionEnded') | translate:{ name: last.name } }}
}
@if (allQuiet) {
{{ 'sessionPrep.allQuiet' | translate }}
}
@if (report.questsInProgress.length > 0 || report.questsAvailable.length > 0) {
{{ 'sessionPrep.positionTitle' | translate }}
@if (report.questsInProgress.length > 0) {
{{ 'sessionPrep.inProgress' | translate }}
@for (q of report.questsInProgress; track q.id) {
{{ q.name }}
}
}
@if (report.questsAvailable.length > 0) {
{{ 'sessionPrep.available' | translate }}
@for (q of report.questsAvailable; track q.id) {
{{ q.name }}
}
}
}
@if (report.questsCompleted.length > 0) {
{{ 'sessionPrep.completed' | translate }}
@for (q of report.questsCompleted; track q.id) {
{{ q.name }}
}
}
@if (report.hotspots.length > 0) {
{{ 'sessionPrep.hotspotsTitle' | translate }}
}
@if (report.gaps.length > 0) {
{{ 'sessionPrep.gapsTitle' | translate }}
}
@if (report.otherGapCount > 0) {
{{ 'sessionPrep.otherGaps' | translate:{ n: report.otherGapCount } }}
}
@if (report.clocks.length > 0) {
{{ 'sessionPrep.clocksTitle' | translate }}
@for (clock of report.clocks; track clock.id) {
{{ clock.name }} — {{ clock.filled }}/{{ clock.segments }}
@if (clock.frontName) { ({{ clock.frontName }}) }
@if (isFull(clock)) { {{ 'sessionPrep.clockFull' | translate }} }
@else if (isNearlyFull(clock)) { {{ 'sessionPrep.clockNearly' | translate }} }
}
}
}