X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fprofile%2Faddresses.inc.php;h=ec0f0318eb3df1a9846ca50e697f1ca1aa80bae4;hb=77e786e1d93d7017e611c42b6b4541d9ae2fbdbc;hp=2fe7a8d4c08749f6c3039cb5ed1affe8034aaaa5;hpb=d0327f6de73e81c4bcc656471ca4161e4f1e1e1b;p=platal.git diff --git a/modules/profile/addresses.inc.php b/modules/profile/addresses.inc.php index 2fe7a8d..ec0f031 100644 --- a/modules/profile/addresses.inc.php +++ b/modules/profile/addresses.inc.php @@ -117,23 +117,22 @@ class ProfileAddress extends ProfileGeoloc private function saveAddress($adrid, array &$address) { - $flags = array(); + $flags = new FlagSet(); if ($address['secondaire']) { - $flags[] = 'res-secondaire'; + $flags->addFlag('res-secondaire'); } if ($address['mail']) { - $flags[] = 'courrier'; + $flags->addFlag('courrier'); } if ($address['temporary']) { - $flags[] = 'temporaire'; + $flags->addFlag('temporaire'); } if ($address['current']) { - $flags[] = 'active'; + $flags->addFlag('active'); } if ($address['checked']) { - $flags[] = 'coord-checked'; + $flags->addFlag('coord-checked'); } - $flags = implode(',', $flags); XDB::execute("INSERT INTO adresses (adr1, adr2, adr3, postcode, city, cityid, country, region, regiontxt,