mirror of
https://github.com/friendica/friendica
synced 2024-11-18 05:43:42 +00:00
Issue 11602: Fix error during contact merhe
This commit is contained in:
parent
9e37435ae6
commit
001aac9952
3 changed files with 23 additions and 14 deletions
|
@ -73,6 +73,10 @@ HELP;
|
||||||
while ($duplicate = $this->dba->fetch($duplicates)) {
|
while ($duplicate = $this->dba->fetch($duplicates)) {
|
||||||
$this->out($this->l10n->t('%d %s, %d duplicates.', $duplicate['uri-id'], $duplicate['url'], $duplicate['total']));
|
$this->out($this->l10n->t('%d %s, %d duplicates.', $duplicate['uri-id'], $duplicate['url'], $duplicate['total']));
|
||||||
if ($this->getOption(['e', 'execute'], false)) {
|
if ($this->getOption(['e', 'execute'], false)) {
|
||||||
|
if (empty($duplicate['uri-id'])) {
|
||||||
|
$this->err($this->l10n->t('uri-id is empty for contact %s.', $duplicate['url']));
|
||||||
|
continue;
|
||||||
|
}
|
||||||
$this->mergeContacts($duplicate['uri-id']);
|
$this->mergeContacts($duplicate['uri-id']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -92,7 +92,7 @@ class Ping extends BaseModule
|
||||||
} else {
|
} else {
|
||||||
$notifications = $this->notificationRepo->selectDigestForUser(local_user());
|
$notifications = $this->notificationRepo->selectDigestForUser(local_user());
|
||||||
}
|
}
|
||||||
|
$this->logger->info('Blubb-1', ['uid' => local_user(), 'count' => count($notifications)]);
|
||||||
$condition = [
|
$condition = [
|
||||||
"`unseen` AND `uid` = ? AND NOT `origin` AND (`vid` != ? OR `vid` IS NULL)",
|
"`unseen` AND `uid` = ? AND NOT `origin` AND (`vid` != ? OR `vid` IS NULL)",
|
||||||
local_user(), Verb::getID(Activity::FOLLOW)
|
local_user(), Verb::getID(Activity::FOLLOW)
|
||||||
|
@ -200,7 +200,7 @@ class Ping extends BaseModule
|
||||||
}
|
}
|
||||||
}, $notifications->getArrayCopy());
|
}, $notifications->getArrayCopy());
|
||||||
$navNotifications = array_filter($navNotifications);
|
$navNotifications = array_filter($navNotifications);
|
||||||
|
$this->logger->info('Blubb-2', ['uid' => local_user(), 'count' => count($navNotifications)]);
|
||||||
$sysnotify_count = array_reduce($navNotifications, function (int $carry, ValueObject\FormattedNavNotification $navNotification) {
|
$sysnotify_count = array_reduce($navNotifications, function (int $carry, ValueObject\FormattedNavNotification $navNotification) {
|
||||||
return $carry + ($navNotification->seen ? 0 : 1);
|
return $carry + ($navNotification->seen ? 0 : 1);
|
||||||
}, 0);
|
}, 0);
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2022.05-rc\n"
|
"Project-Id-Version: 2022.05-rc\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-06-05 11:15+0000\n"
|
"POT-Creation-Date: 2022-06-05 18:14+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -1646,53 +1646,58 @@ msgstr ""
|
||||||
msgid "%d %s, %d duplicates."
|
msgid "%d %s, %d duplicates."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:86
|
#: src/Console/MergeContacts.php:77
|
||||||
|
#, php-format
|
||||||
|
msgid "uri-id is empty for contact %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/Console/MergeContacts.php:90
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "No valid first countact found for uri-id %d."
|
msgid "No valid first countact found for uri-id %d."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:97
|
#: src/Console/MergeContacts.php:101
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Wrong duplicate found for uri-id %d in %d (url: %s != %s)."
|
msgid "Wrong duplicate found for uri-id %d in %d (url: %s != %s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:101
|
#: src/Console/MergeContacts.php:105
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Wrong duplicate found for uri-id %d in %d (nurl: %s != %s)."
|
msgid "Wrong duplicate found for uri-id %d in %d (nurl: %s != %s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:137
|
#: src/Console/MergeContacts.php:141
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deletion of id %d failed"
|
msgid "Deletion of id %d failed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:139
|
#: src/Console/MergeContacts.php:143
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deletion of id %d was successful"
|
msgid "Deletion of id %d was successful"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:145
|
#: src/Console/MergeContacts.php:149
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Updating \"%s\" in \"%s\" from %d to %d"
|
msgid "Updating \"%s\" in \"%s\" from %d to %d"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:147
|
#: src/Console/MergeContacts.php:151
|
||||||
msgid " - found"
|
msgid " - found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:154
|
#: src/Console/MergeContacts.php:158
|
||||||
msgid " - failed"
|
msgid " - failed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:156
|
#: src/Console/MergeContacts.php:160
|
||||||
msgid " - success"
|
msgid " - success"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:160
|
#: src/Console/MergeContacts.php:164
|
||||||
msgid " - deleted"
|
msgid " - deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Console/MergeContacts.php:163
|
#: src/Console/MergeContacts.php:167
|
||||||
msgid " - done"
|
msgid " - done"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue