Skip to content
Snippets Groups Projects
Commit e2b4d48a authored by David Anderson's avatar David Anderson
Browse files

- user web: fix "delete profile" function

svn path=/trunk/boinc/; revision=23359
parent 9de5f69e
Branches
Tags
No related merge requests found
...@@ -2160,3 +2160,12 @@ David 8 Apr 2011 ...@@ -2160,3 +2160,12 @@ David 8 Apr 2011
tools/ tools/
upgrade upgrade
David 10 Apr 2011
- user web: fix "delete profile" function
html/
user/
delete_profile.php
inc/
profile.inc
...@@ -112,7 +112,7 @@ function delete_user_pictures($userid) { ...@@ -112,7 +112,7 @@ function delete_user_pictures($userid) {
function delete_profile($user) { function delete_profile($user) {
delete_user_pictures($user->id); delete_user_pictures($user->id);
BoincProfile::delete_aux("userid=$user->id"); return BoincProfile::delete_aux("userid=$user->id");
} }
function scale_image( function scale_image(
......
...@@ -22,8 +22,10 @@ require_once("../inc/profile.inc"); ...@@ -22,8 +22,10 @@ require_once("../inc/profile.inc");
check_get_args(array("delete")); check_get_args(array("delete"));
function delete_profile($user) { $user = get_logged_in_user();
$result = BoincProfile::delete_aux("userid = $user->id");
if (isset($_POST['delete']) && $_POST['delete']) {
$result = delete_profile($user);
if (!$result) { if (!$result) {
error_page("couldn't delete profile - please try again later"); error_page("couldn't delete profile - please try again later");
} }
...@@ -32,12 +34,6 @@ function delete_profile($user) { ...@@ -32,12 +34,6 @@ function delete_profile($user) {
$user->update("has_profile=0"); $user->update("has_profile=0");
echo "Your profile has been deleted<br>"; echo "Your profile has been deleted<br>";
page_tail(); page_tail();
}
$user = get_logged_in_user();
if (isset($_POST['delete']) && $_POST['delete']) {
delete_profile($user);
exit(); exit();
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment