Update routine to transfer the blockem list to collapsed
This commit is contained in:
parent
5738d480da
commit
b0aa4eb4b7
3 changed files with 17 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
||||||
-- ------------------------------------------
|
-- ------------------------------------------
|
||||||
-- Friendica 2023.03-dev (Giant Rhubarb)
|
-- Friendica 2023.03-dev (Giant Rhubarb)
|
||||||
-- DB_UPDATE_VERSION 1509
|
-- DB_UPDATE_VERSION 1510
|
||||||
-- ------------------------------------------
|
-- ------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -55,7 +55,7 @@
|
||||||
use Friendica\Database\DBA;
|
use Friendica\Database\DBA;
|
||||||
|
|
||||||
if (!defined('DB_UPDATE_VERSION')) {
|
if (!defined('DB_UPDATE_VERSION')) {
|
||||||
define('DB_UPDATE_VERSION', 1509);
|
define('DB_UPDATE_VERSION', 1510);
|
||||||
}
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
|
|
15
update.php
15
update.php
|
@ -1213,3 +1213,18 @@ function update_1509()
|
||||||
|
|
||||||
return Update::SUCCESS;
|
return Update::SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function update_1510()
|
||||||
|
{
|
||||||
|
$blocks = DBA::select('pconfig', ['uid', 'v'], ['cat' => 'blockem', 'k' => 'words']);
|
||||||
|
while ($block = DBA::fetch($blocks)) {
|
||||||
|
foreach (explode(',', $block['v']) as $account) {
|
||||||
|
$id = Contact::getIdForURL(trim($account), 0, false);
|
||||||
|
if (empty($id)) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
Contact\User::setCollapsed($id, $block['uid'], true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return Update::SUCCESS;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue