Approve Shu spearman handpainted sprite v3
This commit is contained in:
@@ -72,12 +72,12 @@ def write_text_block(draw: ImageDraw.ImageDraw, x: int, y: int, lines: list[str]
|
||||
draw.text((x, y + index * 21), line, fill=fill, font=small)
|
||||
|
||||
|
||||
def render_board() -> Path:
|
||||
def render_board() -> Path | None:
|
||||
manifest = load_json(MANIFEST_PATH)
|
||||
audit = load_json(AUDIT_PATH)
|
||||
pending = manifest.get("pendingApproval", [])
|
||||
if not pending:
|
||||
raise ValueError("no pendingApproval unit to render")
|
||||
return None
|
||||
|
||||
stem = pending[0]
|
||||
candidates = manifest.get("currentApprovalCandidate", {})
|
||||
@@ -151,6 +151,9 @@ def render_board() -> Path:
|
||||
|
||||
def main() -> None:
|
||||
path = render_board()
|
||||
if path is None:
|
||||
print("Skipped current approval board: no pendingApproval unit to render")
|
||||
return
|
||||
print(f"Wrote {path}")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user