diff --git a/composer.json b/composer.json index 5a5e87b..c1750d4 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "mauricerenck/komments", - "version": "0.10.3", + "version": "0.10.4", "description": "A comment and webmention plugin for Kirby 3", "type": "kirby-plugin", "license": "MIT", diff --git a/config/hooks.php b/config/hooks.php index dc383de..1651d58 100644 --- a/config/hooks.php +++ b/config/hooks.php @@ -33,6 +33,20 @@ file_put_contents('webmentionhook.' . $time . '.json', json_encode($webmention)); } + $kommentReceiver = new KommentReceiver(); + $newEntry = $kommentReceiver->createKomment($webmention); + $kommentReceiver->storeData($newEntry, $targetPage); + }, + 'indieConnector.webhook.received' => function ($webmention, $targetPage) { + if (!option('mauricerenck.komments.enable-webmention-support')) { + return; + } + + if (!option('mauricerenck.komments.debug')) { + $time = time(); + file_put_contents('webmentionhook.' . $time . '.json', json_encode($webmention)); + } + $kommentReceiver = new KommentReceiver(); $newEntry = $kommentReceiver->createKomment($webmention); $kommentReceiver->storeData($newEntry, $targetPage); diff --git a/package.json b/package.json index 9417865..637abf0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "komments", - "version": "0.10.3", + "version": "0.10.4", "description": "A comment and webmention plugin for Kirby 3", "main": "index.js", "author": "Maurice Renck",