]> git.mxchange.org Git - friendica.git/commitdiff
Avoid "Duplicate entry"
authorMichael <heluecht@pirati.ca>
Thu, 17 Dec 2020 18:56:10 +0000 (18:56 +0000)
committerMichael <heluecht@pirati.ca>
Thu, 17 Dec 2020 18:56:10 +0000 (18:56 +0000)
src/Util/HTTPSignature.php

index d03e671421f381b56813f34b0d92a7bf4226d88c..cede21b3c40039a6cd6d421aeebb2b272a7676f0 100644 (file)
@@ -22,6 +22,7 @@
 namespace Friendica\Util;
 
 use Friendica\Core\Logger;
+use Friendica\Database\Database;
 use Friendica\Database\DBA;
 use Friendica\DI;
 use Friendica\Model\APContact;
@@ -323,7 +324,7 @@ class HTTPSignature
 
                $status = DBA::selectFirst('inbox-status', [], ['url' => $url]);
                if (!DBA::isResult($status)) {
-                       DBA::insert('inbox-status', ['url' => $url, 'created' => $now, 'shared' => $shared]);
+                       DBA::insert('inbox-status', ['url' => $url, 'created' => $now, 'shared' => $shared], Database::INSERT_IGNORE);
                        $status = DBA::selectFirst('inbox-status', [], ['url' => $url]);
                }