diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2017-04-21 17:48:14 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2017-04-21 17:48:14 +0200 |
| commit | c38abf3b8de60ec1012f0fdf6e65658b97b3a13b (patch) | |
| tree | 1f25f418e4bd923491fd7056865a84015dd895b0 /bin/subscribe.php | |
| parent | 85d12ec744c29a53acd22f6476994cd16ccc16bf (diff) | |
| download | phinde-c38abf3b8de60ec1012f0fdf6e65658b97b3a13b.tar.gz phinde-c38abf3b8de60ec1012f0fdf6e65658b97b3a13b.zip | |
Renew subscriptions that got no response.
May happen if there were network issues or the server phinde is running on
was shut down directly after the subscription request was sent.
Resolves: https://github.com/cweiske/phinde/issues/28
Diffstat (limited to 'bin/subscribe.php')
| -rwxr-xr-x | bin/subscribe.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/bin/subscribe.php b/bin/subscribe.php index 411fa86..7d05f79 100755 --- a/bin/subscribe.php +++ b/bin/subscribe.php @@ -22,17 +22,18 @@ try { $cc->displayError($e->getMessage()); } +$subDb = new Subscriptions(); + $url = $res->args['url']; $url = Helper::addSchema($url); $urlObj = new \Net_URL2($url); $url = $urlObj->getNormalizedURL(); if (!Helper::isUrlAllowed($url)) { - Log::error("Domain is not allowed; not crawling"); + Log::error("Domain is not allowed; not subscribing"); + $subDb->remove($url); exit(2); } -$subDb = new Subscriptions(); - list($topic, $hub) = $subDb->detectHub($url); if ($hub === null) { Log::error('No hub URL found for topic'); |
