From a364de7d038420fb7a084388138e18b51ea26c91 Mon Sep 17 00:00:00 2001 From: eai04191 Date: Fri, 8 Mar 2019 03:41:04 +0900 Subject: [PATCH 1/2] =?UTF-8?q?token-time=E3=81=8C=E3=81=82=E3=82=8B?= =?UTF-8?q?=E5=A0=B4=E5=90=88=E3=81=AE=E3=81=BFexpires=5Fat=E3=82=92?= =?UTF-8?q?=E6=8C=87=E5=AE=9A=E3=81=99=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB?= =?UTF-8?q?=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/MetadataResolver/PatreonResolver.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/MetadataResolver/PatreonResolver.php b/app/MetadataResolver/PatreonResolver.php index 5ce28e7..82ce6dd 100644 --- a/app/MetadataResolver/PatreonResolver.php +++ b/app/MetadataResolver/PatreonResolver.php @@ -28,11 +28,11 @@ class PatreonResolver implements Resolver if ($res->getStatusCode() === 200) { $metadata = $this->ogpResolver->parse($res->getBody()); - parse_str(parse_url($metadata->image, PHP_URL_QUERY), $temp); - $expires_at_unixtime = $temp['token-time']; - $expires_at = Carbon::createFromTimestamp($expires_at_unixtime); - - $metadata->expires_at = $expires_at; + parse_str(parse_url($metadata->image, PHP_URL_QUERY), $query); + if(isset($query['token-time'])){ + $expires_at_unixtime = $query['token-time']; + $metadata->expires_at = Carbon::createFromTimestamp($expires_at_unixtime); + } return $metadata; } else { From 0b87a35fba085c1aab41b91a526387e2159641e1 Mon Sep 17 00:00:00 2001 From: shibafu Date: Fri, 8 Mar 2019 22:52:42 +0900 Subject: [PATCH 2/2] fix style --- app/MetadataResolver/PatreonResolver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/MetadataResolver/PatreonResolver.php b/app/MetadataResolver/PatreonResolver.php index 82ce6dd..7ba3235 100644 --- a/app/MetadataResolver/PatreonResolver.php +++ b/app/MetadataResolver/PatreonResolver.php @@ -29,7 +29,7 @@ class PatreonResolver implements Resolver $metadata = $this->ogpResolver->parse($res->getBody()); parse_str(parse_url($metadata->image, PHP_URL_QUERY), $query); - if(isset($query['token-time'])){ + if (isset($query['token-time'])) { $expires_at_unixtime = $query['token-time']; $metadata->expires_at = Carbon::createFromTimestamp($expires_at_unixtime); }