{# SPDX-License-Identifier: Apache-2.0 #} {# Copyright (C) 2025 Marcin Zieba #} {# Render the common owner projection; hide_error leaves the error to a separate field. #} {% with display=state.refusal_display %} {% if display.state == "apply_failed" %}{{ display.label }} {% elif display.state == "unavailable" %}{{ display.label }} {% elif display.state == "drift" %}{{ display.label }} {% elif display.state == "pending" %}{{ display.label }} {% elif display.state == "deploying" %}{{ display.label }} {% elif display.state == "in_sync" %}{% if compact %}{% if display.owned %}{% endif %}{% else %}{{ display.label }}{% endif %} {% else %}{{ display.label }}{% endif %} {% if display.owned %}{% endif %} {% if residue %}removal residue{% endif %} {% if hide_error %}{% elif display.error_history %}Previous error: {{ display.error }}{% elif display.refusal_text %}{{ display.refusal_text }}{% elif display.error %}{{ display.error }}{% endif %} {% if display.advisory %}{{ display.advisory }}{% endif %} {% endwith %}