Skip to content

Commit be0f85b

Browse files
Merge pull request #2038 from nextcloud/backport/2031/stable31
[stable31] ignore eventual duplicate entries
2 parents 0350244 + 3a0733c commit be0f85b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

lib/Db/EventWrapperRequest.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
namespace OCA\Circles\Db;
1313

1414
use OCA\Circles\Model\Federated\EventWrapper;
15+
use OCP\DB\Exception;
16+
use Psr\Log\LoggerInterface;
1517

1618
/**
1719
* Class EventWrapperRequest
@@ -38,7 +40,12 @@ public function save(EventWrapper $wrapper): void {
3840
->setValue('status', $qb->createNamedParameter($wrapper->getStatus()))
3941
->setValue('creation', $qb->createNamedParameter($wrapper->getCreation()));
4042

41-
$qb->execute();
43+
try {
44+
$qb->execute();
45+
} catch (Exception $e) {
46+
$logger = \OCP\Server::get(LoggerInterface::class);
47+
$logger->warning('issue while storing event', ['exception' => $e]);
48+
}
4249
}
4350

4451
/**

0 commit comments

Comments
 (0)