Skip to content

Commit

Permalink
Only reanalyze post/comment when something significant changed
Browse files Browse the repository at this point in the history
  • Loading branch information
RikudouSage committed Apr 11, 2024
1 parent 003e5a4 commit 5f09649
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/Controller/TriggerController.php
Expand Up @@ -26,7 +26,7 @@
final class TriggerController extends AbstractController
{
#[WebhookConfig(bodyExpression: '{id: data.data.id}', filterExpression: null, objectType: 'post', operation: 'INSERT', enhancedFilter: null)]
#[WebhookConfig(bodyExpression: '{id: data.data.id}', filterExpression: null, objectType: 'post', operation: 'UPDATE', enhancedFilter: null, uniqueNameSuffix: 'update')]
#[WebhookConfig(bodyExpression: '{id: data.data.id}', filterExpression: 'data.data.body !== data.previous.body or data.data.url !== data.previous.url or data.data.name !== data.previous.name', objectType: 'post', operation: 'UPDATE', enhancedFilter: null, uniqueNameSuffix: 'update')]
#[Route('/post', name: 'app.triggers.post', methods: [Request::METHOD_POST])]
public function post(
#[MapRequestPayload] TriggerIdRequest $request,
Expand All @@ -37,7 +37,7 @@ public function post(
}

#[WebhookConfig(bodyExpression: '{id: data.data.id}', filterExpression: null, objectType: 'comment', operation: 'INSERT', enhancedFilter: null)]
#[WebhookConfig(bodyExpression: '{id: data.data.id}', filterExpression: null, objectType: 'comment', operation: 'UPDATE', enhancedFilter: null, uniqueNameSuffix: 'update')]
#[WebhookConfig(bodyExpression: '{id: data.data.id}', filterExpression: 'data.data.content !== data.previous.content', objectType: 'comment', operation: 'UPDATE', enhancedFilter: null, uniqueNameSuffix: 'update')]
#[Route('/comment', name: 'app.triggers.comment', methods: [Request::METHOD_POST])]
public function comment(
#[MapRequestPayload] TriggerIdRequest $request,
Expand Down

0 comments on commit 5f09649

Please sign in to comment.