From 08c3d6f238f00f27e0274b623482b5bd3edfe6b2 Mon Sep 17 00:00:00 2001
From: ezsh <ezsh.junk@gmail.com>
Date: Tue, 4 Jun 2019 00:24:13 +0200
Subject: [PATCH] Output proper pronouns for .origin in slave summary list

---
 src/js/slaveSummaryWidgets.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/js/slaveSummaryWidgets.js b/src/js/slaveSummaryWidgets.js
index 6e219a60792..fc7b9b93127 100644
--- a/src/js/slaveSummaryWidgets.js
+++ b/src/js/slaveSummaryWidgets.js
@@ -4942,7 +4942,8 @@ window.SlaveSummaryUncached = (function() {
 		if (V.seeImages !== 1 || V.seeSummaryImages !== 1 || V.imageChoice === 1) {
 			r += `&nbsp;&nbsp;&nbsp;&nbsp;`;
 		}
-		r += `<span class="gray">${slave.origin}</span>`;
+		const pronouns = getPronouns(slave);
+		r += `<span class="gray">${slave.origin.replace(/\$([A-Z]?[a-z]+)/g, (match, cap1) => pronouns[cap1] || match)}</span>`;
 	}
 
 	return SlaveSummaryUncached;
-- 
GitLab