diff --git a/src/Middleware/LSCachePurgeMiddleware.php b/src/Middleware/LSCachePurgeMiddleware.php index 2aba039..bc49aeb 100644 --- a/src/Middleware/LSCachePurgeMiddleware.php +++ b/src/Middleware/LSCachePurgeMiddleware.php @@ -72,7 +72,6 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface } if ($isPost) { - // When a new post is added $discussionId = Arr::get($body, 'data.relationships.discussion.data.id'); if (!$discussionId) { @@ -82,6 +81,9 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface if ($postId) { $discussionId = Post::find($postId)->discussion_id; } + } else { + // When a new post is added + array_push($purgeParams, 'tag=discussions.index'); } if ($discussionId) {