From f4b522e980dad52b5ea0ce6d113329b0237d7784 Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Fri, 2 Oct 2026 21:24:05 +0330 Subject: [PATCH] people tags #387 --- GanjooRazor/Areas/User/Pages/Editor.cshtml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/GanjooRazor/Areas/User/Pages/Editor.cshtml b/GanjooRazor/Areas/User/Pages/Editor.cshtml index 684cadb7..16ef4867 100644 --- a/GanjooRazor/Areas/User/Pages/Editor.cshtml +++ b/GanjooRazor/Areas/User/Pages/Editor.cshtml @@ -275,12 +275,14 @@ '
' + '
' + '' + - // "otherFirst" (the already-existing person is the parent/minister side) is - // listed first and pre-selected, since the usual workflow here is building a - // tree top-down - the ancestor/senior side already exists, and this new person - // being created is their child/subordinate. Defaulting to "newFirst" instead - // silently assumed the opposite and was an easy, hard-to-notice way to enter a - // relation backwards (e.g. recording a son as his own father's parent). + // "otherFirst" (the already-existing person is the parent side) is listed first + // and pre-selected, since a row starts out on the "family" kind and the usual + // workflow there is building a tree top-down - the ancestor/senior side already + // exists, and this new person being created is their child. Defaulting to + // "newFirst" instead silently assumed the opposite and was an easy, hard-to-notice + // way to enter a relation backwards (e.g. recording a son as his own father's + // parent). Non-family affiliations default the other way around - see + // togglePersonRelativeKind(), which flips this select's value on kind change. '