installer: tolerate missing duration on finish

This commit is contained in:
Ryan Hughes committed 2026-05-23 05:29:53 -04:00
1 parent 1d656af51d
commit fd12ace8bc
2 files changed
+24 -2

No files matched your search

@@ -267,9 +267,10 @@ install_duration() {
[[ -n $line ]] || continue
duration="${line#*:}"
duration="${duration#${duration%%[![:space:]]*}}"
[[ -n $duration ]] && { printf '%s' "$duration"; return; }
[[ -n $duration ]] && { printf '%s' "$duration"; return 0; }
done
done
return 0
}
render_finish() {
@@ -281,7 +282,7 @@ render_finish() {
else
render_logo >"$TTY_PATH"
fi
duration="$(install_duration)"
duration="$(install_duration || true)"
message="Finished installing"
[[ -n $duration ]] && message="Installed in $duration"
{