From 810eea2a59a18512e18ef33dfaa2ec4a62ede951 Mon Sep 17 00:00:00 2001 From: shibafu Date: Wed, 16 Jan 2019 00:15:41 +0900 Subject: [PATCH] =?UTF-8?q?Metadata.expires=5Fat=E3=82=92Carbon=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Metadata.php | 2 ++ routes/api.php | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Metadata.php b/app/Metadata.php index ef80075..dc44009 100644 --- a/app/Metadata.php +++ b/app/Metadata.php @@ -12,4 +12,6 @@ class Metadata extends Model protected $fillable = ['url', 'title', 'description', 'image', 'expires_at']; protected $visible = ['url', 'title', 'description', 'image', 'expires_at']; + + protected $dates = ['created_at', 'updated_at', 'expires_at']; } diff --git a/routes/api.php b/routes/api.php index db4aa59..37e9139 100644 --- a/routes/api.php +++ b/routes/api.php @@ -26,7 +26,7 @@ Route::get('/checkin/card', function (Request $request, MetadataResolver $resolv $url = $formatter->normalizeUrl($request->input('url')); $metadata = App\Metadata::find($url); - if ($metadata == null || ($metadata->expires_at !== null && new DateTime($metadata->expires_at) < new DateTime("now"))) { + if ($metadata == null || ($metadata->expires_at !== null && $metadata->expires_at < now())) { $resolved = $resolver->resolve($url); $metadata = App\Metadata::create([ 'url' => $url,