{{ define "repo/pulls/fragments/pullVouchNudge" }} {{ $owner := .Pull.OwnerDid }} {{ $vr := index .VouchRelationships (did $owner) }} {{ $skipped := index .VouchSkips (did $owner) }} {{ if and .LoggedInUser (ne .LoggedInUser.Did $owner) (or .Pull.State.IsOpen .Pull.State.IsMerged) (or (not $vr) $vr.IsEmpty) (not $skipped) }}
{{ i "shield-question-mark" "size-4" }} Would you like to vouch for {{ resolve $owner }} for their contribution?
{{ template "user/fragments/vouch" (dict "VouchRelationship" $vr "Evidences" (list .Pull.AtUri.String) "PopoverId" (printf "vouch-nudge-modal-%s" (normalizeForHtmlId $owner))) }}
{{ end }} {{ end }}