Wire map page Update My Address to own person page in edit mode

This commit is contained in:
Ian Gulliver
2026-08-16 13:25:59 -07:00
parent 2b836367e1
commit a7f1961c5f
+8
View File
@@ -820,6 +820,13 @@ function renderPersonDetail(email) {
main.append(el('div', 'empty', 'Not found.'));
return;
}
const params = new URLSearchParams(location.search);
if (params.get('edit') === '1') {
params.delete('edit');
const query = params.toString();
history.replaceState(null, '', location.pathname + (query ? '?' + query : ''));
personEdit = email;
}
const origin = fromCrumbs() || [['People', '/people']];
main.append(breadcrumbs([...origin, [p.fullName, null]], p.email));
@@ -1703,6 +1710,7 @@ function renderMapPage() {
const update = el('div', 'map-update');
const action = el('a', 'map-update-link');
action.href = withFrom('/people/' + encodeURIComponent(document.body.dataset.userEmail) + '?edit=1');
action.append(svg('zap'), el('span', '', 'Update My Address'));
update.append(action);
content.append(update);