Bug cockpit
This commit is contained in:
@@ -196,6 +196,8 @@ def list_lessons() -> list[dict]:
|
||||
for svg_dir in sorted(CONTENT_ROOT.glob("cycle_*/*/*/**/svg")):
|
||||
if not svg_dir.is_dir():
|
||||
continue
|
||||
if "kit_adaptatif" in svg_dir.relative_to(CONTENT_ROOT).parts:
|
||||
continue
|
||||
|
||||
svg_files = sorted(svg_dir.glob("*.svg"))
|
||||
if not svg_files:
|
||||
|
||||
@@ -247,7 +247,7 @@ function ProgramReviewPanel({ selectedNode, reviewForm, onReviewChange, onSaveRe
|
||||
<h2>{selectedNode.label}</h2>
|
||||
<p className="muted">{selectedNode.path || selectedNode.key}</p>
|
||||
</div>
|
||||
{review.status && <span className={`review-pill ${review.status}`}>{review.status}</span>}
|
||||
{review.status && <span className={`review-pill ${review.status}`}>{reviewStatusLabel(review.status)}</span>}
|
||||
</div>
|
||||
|
||||
{Object.keys(status).length > 0 && (
|
||||
@@ -2390,7 +2390,7 @@ function TutorApp({ currentUser, onLogout }) {
|
||||
{node.label}
|
||||
</span>
|
||||
<em>{node.type}</em>
|
||||
{node.review?.status && <strong>{node.review.status}</strong>}
|
||||
{node.review?.status && <strong>{reviewStatusLabel(node.review.status)}</strong>}
|
||||
</button>
|
||||
))}
|
||||
</div>
|
||||
@@ -2499,7 +2499,7 @@ function TutorApp({ currentUser, onLogout }) {
|
||||
<h2>{selectedProgramNode?.label || 'Choisis une card ou une fiche'}</h2>
|
||||
<p className="muted">{selectedProgramNode?.path || selectedProgramNode?.key || 'La zone centrale affiche le contenu à analyser en grand.'}</p>
|
||||
</div>
|
||||
{selectedProgramNode?.review?.status && <span className={`review-pill ${selectedProgramNode.review.status}`}>{selectedProgramNode.review.status}</span>}
|
||||
{selectedProgramNode?.review?.status && <span className={`review-pill ${selectedProgramNode.review.status}`}>{reviewStatusLabel(selectedProgramNode.review.status)}</span>}
|
||||
</div>
|
||||
<div className="validation-main-preview">
|
||||
{selectedProgramNode?.url ? (
|
||||
@@ -2714,7 +2714,7 @@ function TutorApp({ currentUser, onLogout }) {
|
||||
>
|
||||
<span>{node.label}</span>
|
||||
<em>{node.type}</em>
|
||||
{node.review?.status && <strong>{node.review.status}</strong>}
|
||||
{node.review?.status && <strong>{reviewStatusLabel(node.review.status)}</strong>}
|
||||
</button>
|
||||
))}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user