<?php
use Friendica\App;
+use Friendica\Core\System;
require_once("include/Photo.php");
define("IMPORT_DEBUG", False);
function last_insert_id() {
- global $db;
-
if (IMPORT_DEBUG) {
return 1;
}
- return $db->insert_id();
+ return dba::lastInsertId();
}
function last_error() {
return q($query);
}
-function import_cleanup($newuid) {
- q("DELETE FROM `user` WHERE uid = %d", $newuid);
- q("DELETE FROM `contact` WHERE uid = %d", $newuid);
- q("DELETE FROM `profile` WHERE uid = %d", $newuid);
- q("DELETE FROM `photo` WHERE uid = %d", $newuid);
- q("DELETE FROM `group` WHERE uid = %d", $newuid);
- q("DELETE FROM `group_member` WHERE uid = %d", $newuid);
- q("DELETE FROM `pconfig` WHERE uid = %d", $newuid);
-}
-
/**
* @brief Import account file exported from mod/uexport
*
}
$oldbaseurl = $account['baseurl'];
- $newbaseurl = App::get_baseurl();
+ $newbaseurl = System::baseUrl();
$olduid = $account['user']['uid'];
unset($account['user']['uid']);
if ($r === false) {
logger("uimport:insert profile " . $profile['profile-name'] . " : ERROR : " . last_error(), LOGGER_NORMAL);
info(t("User profile creation error"));
- import_cleanup($newuid);
+ dba::delete('user', array('uid' => $newuid));
return;
}
}
proc_run(PRIORITY_HIGH, 'include/notifier.php', 'relocate', $newuid);
info(t("Done. You can now login with your username and password"));
- goaway(App::get_baseurl() . "/login");
+ goaway(System::baseUrl() . "/login");
}