X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=update.php;h=83011108b539b6dcaafcd7b724e01d33bd9e4584;hb=04c95a5045136cb18d09f0ae6f9cb46975dace13;hp=48d44813b15f23d58634bc22fab494f574abeddf;hpb=929455bd01d58c3cb576fa1d283f613b5d296ca6;p=friendica.git diff --git a/update.php b/update.php index 48d44813b1..83011108b5 100644 --- a/update.php +++ b/update.php @@ -45,6 +45,7 @@ use Friendica\Core\Logger; use Friendica\Core\Update; use Friendica\Core\Worker; use Friendica\Database\DBA; +use Friendica\Database\DBStructure; use Friendica\DI; use Friendica\Model\Contact; use Friendica\Model\GContact; @@ -498,4 +499,23 @@ function update_1349() } return Update::SUCCESS; -} \ No newline at end of file +} + +function update_1351() +{ + if (!DBA::e("UPDATE `thread` INNER JOIN `item` ON `thread`.`iid` = `item`.`id` SET `thread`.`uri-id` = `item`.`uri-id`")) { + return Update::FAILED; + } + + return Update::SUCCESS; +} + +function pre_update_1354() +{ + if (DBStructure::existsColumn('contact', ['ffi_keyword_blacklist']) + && !DBA::e("ALTER TABLE `contact` CHANGE `ffi_keyword_blacklist` `ffi_keyword_denylist` text null")) { + return Update::FAILED; + } + + return Update::SUCCESS; +}