From ce053be9515e60873cd83a83e06bebc400a4b62a Mon Sep 17 00:00:00 2001 From: indykoning <15870933+indykoning@users.noreply.github.com> Date: Tue, 28 Jul 2026 14:17:12 +0200 Subject: [PATCH] Show all available variables dynamically (#1315) * Show all available variables dynamically * Ran formatter --- src/components/GrampsjsFormExternalSearch.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/GrampsjsFormExternalSearch.js b/src/components/GrampsjsFormExternalSearch.js index 2dbe6251..05bbfadf 100644 --- a/src/components/GrampsjsFormExternalSearch.js +++ b/src/components/GrampsjsFormExternalSearch.js @@ -386,7 +386,11 @@ class GrampsjsFormExternalSearch extends GrampsjsObjectForm { ${this._( 'Enter a search URL with template variables for person data. Available variables:' )} - {{name_given}}, {{name_surname}}, {{place_name}} + ${Object.keys(this.data) + .map(key => '{{' + key + '}}') + .join(', ')}