@merge.Why
+ } + @if (merge.Outcome is not null) + { +@merge.Outcome
+ } +-
+ @if (merge.Confirmed is not null)
+ {
+
- Confirmed @merge.Confirmed + } + @if (merge.Committed is not null) + { +
- Merged @merge.Committed + } + @if (merge.GraceEnds is not null) + { +
- Undo window ends @merge.GraceEnds + } + @if (merge.Final is not null) + { +
- Final @merge.Final + } + @if (merge.SurvivorProofs.Count > 0) + { +
- Kept account proved with: @string.Join(", ", merge.SurvivorProofs) + } + @if (merge.FoldedProofs.Count > 0) + { +
- Folded account proved with: @string.Join(", ", merge.FoldedProofs) + } +
@merge.DaysLeft
+ } + @if (merge.TierNote is not null) + { +@merge.TierNote
+ } + + @if (merge.CanUndo) + { + @if (merge.Ready) + { + + } + else + { +To undo, sign in again through each login that moved. The sign-ins are held in memory for a few minutes.
+ @foreach (var provider in merge.NeedProof) + { + + } + } + } +