]> git.mxchange.org Git - friendica.git/commitdiff
Issue 14307: prevent exception on post update
authorMichael <heluecht@pirati.ca>
Sun, 25 Aug 2024 10:21:05 +0000 (10:21 +0000)
committerMichael <heluecht@pirati.ca>
Sun, 25 Aug 2024 10:21:05 +0000 (10:21 +0000)
src/Database/PostUpdate.php

index 155bd67f147f23f8b330990c0ac633f7557e3d8c..0f0eb12899135ad679b1ac7ec1166c95e10546c9 100644 (file)
@@ -1368,7 +1368,11 @@ class PostUpdate
                        if (empty($item)) {
                                continue;
                        }
-                       Post\Engagement::storeFromItem($item);
+                       try {
+                               Post\Engagement::storeFromItem($item);
+                       } catch (\Throwable $th) {
+                               Logger::notice('Exception on storing engagement', ['uri-id' => $engagement['uri-id'], 'code' => $th->getCode(), 'message' => $th->getMessage()]);
+                       }
                }
                DBA::close($engagements);