From 7f5418fd5e2a50a9c6c51a501167079ae6a501dc Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Jacob?= Date: Sun, 12 Apr 2009 15:47:13 +0200 Subject: [PATCH] Fixes address edition: only notifies an address modification if it is actually modified. --- modules/profile/addresses.inc.php | 11 ++++++++++- templates/geoloc/form.address.tpl | 8 -------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/modules/profile/addresses.inc.php b/modules/profile/addresses.inc.php index 49b7f95..c6cb2c2 100644 --- a/modules/profile/addresses.inc.php +++ b/modules/profile/addresses.inc.php @@ -207,9 +207,18 @@ class ProfileAddresses extends ProfilePage } foreach ($this->values['addresses'] as $id => &$address) { if (!isset($address['tel'])) { - $address['tel'] = array(); + $address['tel'] = array( + 0 => array( + 'type' => 'fixed', + 'tel' => '', + 'pub' => 'private', + 'comment' => '', + ) + ); } unset($address['id']); + $address['changed'] = 0; + $address['removed'] = 0; } } } diff --git a/templates/geoloc/form.address.tpl b/templates/geoloc/form.address.tpl index 50ecdf3..229d1e8 100644 --- a/templates/geoloc/form.address.tpl +++ b/templates/geoloc/form.address.tpl @@ -49,19 +49,11 @@ {/if} - - - - - - - - -- 2.1.4