From fce33402e74f7ff6066ef859e7801a9201db28e1 Mon Sep 17 00:00:00 2001 From: zotlabs Date: Thu, 9 Feb 2017 17:40:56 -0800 Subject: use profile_store_lowlevel() when creating additional profiles --- Zotlabs/Module/Profiles.php | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'Zotlabs/Module') diff --git a/Zotlabs/Module/Profiles.php b/Zotlabs/Module/Profiles.php index e166c3c19..32e888f14 100644 --- a/Zotlabs/Module/Profiles.php +++ b/Zotlabs/Module/Profiles.php @@ -70,15 +70,16 @@ class Profiles extends \Zotlabs\Web\Controller { $r1 = q("SELECT fullname, photo, thumb FROM profile WHERE uid = %d AND is_default = 1 LIMIT 1", intval(local_channel())); - $r2 = q("INSERT INTO profile (aid, uid , profile_guid, profile_name , fullname, photo, thumb) - VALUES ( %d, '%s', '%s', '%s', '%s', '%s', '%s' )", - intval(get_account_id()), - intval(local_channel()), - dbesc(random_string()), - dbesc($name), - dbesc($r1[0]['fullname']), - dbesc($r1[0]['photo']), - dbesc($r1[0]['thumb']) + $r2 = profile_store_lowlevel( + [ + 'aid' => intval(get_account_id()), + 'uid' => intval(local_channel()), + 'profile_guid' => random_string(), + 'profile_name' => $name, + 'fullname' => $r1[0]['fullname'], + 'photo' => $r1[0]['photo'], + 'thumb' => $r1[0]['thumb'] + ] ); $r3 = q("SELECT id FROM profile WHERE uid = %d AND profile_name = '%s' LIMIT 1", -- cgit v1.2.3