<commit_before><span class="text-muted">{{ 'statusAction.helper'|trans({},'base')  }}</span>
<ul
	class="list-group">
	{# ALT OM INNSLAGET #}
	{% if innslag.getMangler().harKategori('innslag') %}
		{% for mangel in innslag.getMangler().getAllSortert('innslag') %}
			<li class="list-group-item clickLinkWithin click">
				<a href="{{ path('ukm_delta_ukmid_pamelding_innslag_' ~ (mangel.getId() == 'innslag.tekniske' ? 'teknisk' : 'oversikt'), { k_id: k_id, pl_id: pl_id, type: type, b_id: b_id }) }}" class="linkWithin">
					{{ ( 'mangler.' ~ mangel.getId() )|trans({}, 'base' ) }}
				</a>
			</li>
		{% endfor %}
	{% endif %}

	{# ALT OM KONTAKTPERSONEN #}
	{% if innslag.getMangler().harKategori('kontakt') %}
		{% for mangel in innslag.getMangler().getAllSortert('kontakt') %}
			<li class="list-group-item clickLinkWithin click">
				<a href="{{ path('ukm_delta_ukmid_contact') }}" class="linkWithin">
					{{ ( 'mangler.' ~ mangel.getId() )|trans({}, 'base' ) }}
				</a>
			</li>
		{% endfor %}
	{% endif %}

	{# ALT OM PERSONER #}
	{% if innslag.getMangler().harKategori('person') %}
		{% set printed = [] %}
		{% for mangel in innslag.getMangler().getAllSortert('person')|filter( mangel => mangel.getObjektId() not in printed) %}
			{% if mangel.getId() == 'person.ingen' %}
				<li class="list-group-item clickLinkWithin click">
					<a href="{{ path('ukm_delta_ukmid_pamelding_ny_person', {k_id: k_id, pl_id: pl_id, type: type, b_id: b_id }) }}" class="linkWithin">
						{{ 'mangler.innslag.ingendeltakere'|trans({},'base') }}
					</a>
				</li>
			{% else %}
				{% set printed = printed|merge([mangel.getObjektId()]) %}
				<li class="list-group-item clickLinkWithin click">
					<a href="{{ path('ukm_delta_ukmid_pamelding_personinfo', {k_id: k_id, pl_id: pl_id, type: type, b_id: b_id, p_id: mangel.getObjektId() } ) }}" class="linkWithin">
						{{ 'mangler.overskrift.person'|trans({'%person': innslag.getPersoner().get( mangel.getObjektId() ).getNavn() }, 'base') }}
					</a>
					<ol>
						{% for hva_mangler in innslag.getMangler().getAllSortert('person')|filter(mangel => mangel.getObjektId() == hva_mangler.getObjektId()) %}
							<li>{{ ( 'mangler.' ~ hva_mangler.getId() )|trans({}, 'base' ) }}</li>
						{% endfor %}
					</ol>
				</li>
			{% endif %}
		{% endfor %}
	{% endif %}

	{# ALT OM TITLER #}
	{% if innslag.getMangler().harKategori('tittel') %}
		{% set printed = [] %}
		{% for mangel in innslag.getMangler().getAllSortert('tittel')|filter( mangel => mangel.getObjektId() not in printed ) %}
			{% if mangel.getId() == 'tittel.ingen' %}
				<li class="list-group-item clickLinkWithin click">
					<a href="{{ path('ukm_delta_ukmid_pamelding_innslag_ny_tittel', { 'k_id': k_id, 'pl_id': pl_id, 'type': type, 'b_id': b_id }) }}" class="linkWithin">
						{{ 'mangler.tittel.mangler'|trans({}, 'base') }}
					</a>
				</li>
			{% else %}
				{% set printed = printed|merge([mangel.getObjektId()]) %}
				<li class="list-group-item clickLinkWithin click">
					<a href="{{ path('ukm_delta_ukmid_pamelding_innslag_rediger_tittel', { 'k_id': k_id, 'pl_id': pl_id, 'type': type, 'b_id': b_id, 't_id': mangel.getObjektId() }) }}" class="linkWithin">
						{{ 'mangler.overskrift.tittel'|trans({'%tittel': innslag.getTitler().get( mangel.getObjektId() ).getTittel()}, 'base') }}
					</a>

					<ol>
						{% for hva_mangler in innslag.getMangler().getAllSortert('tittel')|filter( mangel => mangel.getObjektId() == hva_mangler.getObjektId() ) %}
							<li>{{ ( 'mangler.' ~ hva_mangler.getId() )|trans({}, 'base' ) }}</li>
						{% endfor %}
					</ol>
				</li>
			{% endif %}
		{% endfor %}
	{% endif %}
</ul>

<p class="my-4">
	<a class="btn btn-block btn-outline-primary btn-success" href="{{ path('ukm_delta_ukmid_pamelding_innslag_oversikt', { k_id: k_id, pl_id: pl_id, type: type, b_id: b_id }) }}">
		{{ 'statusAction.tilbakeknapp'|trans({},'base') }}
	</a>
</p>
<commit_msg>Revert "Riktig filter for mangler"<commit_after><span class="text-muted">{{ 'statusAction.helper'|trans({},'base')  }}</span>
<ul
	class="list-group">
	{# ALT OM INNSLAGET #}
	{% if innslag.getMangler().harKategori('innslag') %}
		{% for mangel in innslag.getMangler().getAllSortert('innslag') %}
			<li class="list-group-item clickLinkWithin click">
				<a href="{{ path('ukm_delta_ukmid_pamelding_innslag_' ~ (mangel.getId() == 'innslag.tekniske' ? 'teknisk' : 'oversikt'), { k_id: k_id, pl_id: pl_id, type: type, b_id: b_id }) }}" class="linkWithin">
					{{ ( 'mangler.' ~ mangel.getId() )|trans({}, 'base' ) }}
				</a>
			</li>
		{% endfor %}
	{% endif %}

	{# ALT OM KONTAKTPERSONEN #}
	{% if innslag.getMangler().harKategori('kontakt') %}
		{% for mangel in innslag.getMangler().getAllSortert('kontakt') %}
			<li class="list-group-item clickLinkWithin click">
				<a href="{{ path('ukm_delta_ukmid_contact') }}" class="linkWithin">
					{{ ( 'mangler.' ~ mangel.getId() )|trans({}, 'base' ) }}
				</a>
			</li>
		{% endfor %}
	{% endif %}

	{# ALT OM PERSONER #}
	{% if innslag.getMangler().harKategori('person') %}
		{% set printed = [] %}
		{% for mangel in innslag.getMangler().getAllSortert('person')|filter( (mangel,printed) => mangel.getObjektId() not in printed) %}
			{% if mangel.getId() == 'person.ingen' %}
				<li class="list-group-item clickLinkWithin click">
					<a href="{{ path('ukm_delta_ukmid_pamelding_ny_person', {k_id: k_id, pl_id: pl_id, type: type, b_id: b_id }) }}" class="linkWithin">
						{{ 'mangler.innslag.ingendeltakere'|trans({},'base') }}
					</a>
				</li>
			{% else %}
				{% set printed = printed|merge([mangel.getObjektId()]) %}
				<li class="list-group-item clickLinkWithin click">
					<a href="{{ path('ukm_delta_ukmid_pamelding_personinfo', {k_id: k_id, pl_id: pl_id, type: type, b_id: b_id, p_id: mangel.getObjektId() } ) }}" class="linkWithin">
						{{ 'mangler.overskrift.person'|trans({'%person': innslag.getPersoner().get( mangel.getObjektId() ).getNavn() }, 'base') }}
					</a>
					<ol>
						{% for hva_mangler in innslag.getMangler().getAllSortert('person')|filter((mangel,hva_mangler) => mangel.getObjektId() == hva_mangler.getObjektId()) %}
							<li>{{ ( 'mangler.' ~ hva_mangler.getId() )|trans({}, 'base' ) }}</li>
						{% endfor %}
					</ol>
				</li>
			{% endif %}
		{% endfor %}
	{% endif %}

	{# ALT OM TITLER #}
	{% if innslag.getMangler().harKategori('tittel') %}
		{% set printed = [] %}
		{% for mangel in innslag.getMangler().getAllSortert('tittel')|filter( (mangel,printed) => mangel.getObjektId() not in printed ) %}
			{% if mangel.getId() == 'tittel.ingen' %}
				<li class="list-group-item clickLinkWithin click">
					<a href="{{ path('ukm_delta_ukmid_pamelding_innslag_ny_tittel', { 'k_id': k_id, 'pl_id': pl_id, 'type': type, 'b_id': b_id }) }}" class="linkWithin">
						{{ 'mangler.tittel.mangler'|trans({}, 'base') }}
					</a>
				</li>
			{% else %}
				{% set printed = printed|merge([mangel.getObjektId()]) %}
				<li class="list-group-item clickLinkWithin click">
					<a href="{{ path('ukm_delta_ukmid_pamelding_innslag_rediger_tittel', { 'k_id': k_id, 'pl_id': pl_id, 'type': type, 'b_id': b_id, 't_id': mangel.getObjektId() }) }}" class="linkWithin">
						{{ 'mangler.overskrift.tittel'|trans({'%tittel': innslag.getTitler().get( mangel.getObjektId() ).getTittel()}, 'base') }}
					</a>

					<ol>
						{% for hva_mangler in innslag.getMangler().getAllSortert('tittel')|filter( (mangel,hva_mangler) => mangel.getObjektId() == hva_mangler.getObjektId() ) %}
							<li>{{ ( 'mangler.' ~ hva_mangler.getId() )|trans({}, 'base' ) }}</li>
						{% endfor %}
					</ol>
				</li>
			{% endif %}
		{% endfor %}
	{% endif %}
</ul>

<p class="my-4">
	<a class="btn btn-block btn-outline-primary btn-success" href="{{ path('ukm_delta_ukmid_pamelding_innslag_oversikt', { k_id: k_id, pl_id: pl_id, type: type, b_id: b_id }) }}">
		{{ 'statusAction.tilbakeknapp'|trans({},'base') }}
	</a>
</p>

{'fraction_non_alphanumeric': 0.219243899355165, 'fraction_numerical': 0.00025287646984448094, 'mean_word_length': 4.214238628872775, 'pattern_counts': {'":': 0, '<': 83, '<?xml version=': 0, '>': 91, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '981784', 'n_tokens_mistral': 3746, 'n_tokens_neox': 3230, 'n_words': 526}