+
+function update_1442()
+{
+ // transform blocked intros into ignored intros
+ DBA::update('intro', ['ignore' => 1, 'blocked' => 0], ['blocked' => 1]);
+
+ return Update::SUCCESS;
+}
+
+/**
+ * A bug in Contact\User::updateByContactUpdate prevented any update to the user-contact table since the rows have been
+ * created in version 1435. This version fixes this bug but the user-contact rows are outdated, we need to regenerate
+ * them.
+ */
+function update_1444()
+{
+ DBA::e('TRUNCATE TABLE `user-contact`');
+
+ $contacts = DBA::select('contact', [], ["`uid` != ?", 0]);
+ while ($contact = DBA::fetch($contacts)) {
+ Contact\User::insertForContactArray($contact);
+ }
+
+ return Update::SUCCESS;
+}