From cf40526ef9cc6607518bdec06e5a1451bc5c5782 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Mon, 18 Jan 2021 18:25:03 -0700 Subject: [PATCH] Update mobile apis, add blurhash --- app/Http/Controllers/Api/ApiV1Controller.php | 4 ++-- app/Transformer/Api/MediaTransformer.php | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/Api/ApiV1Controller.php b/app/Http/Controllers/Api/ApiV1Controller.php index 96c37b044..3780d9797 100644 --- a/app/Http/Controllers/Api/ApiV1Controller.php +++ b/app/Http/Controllers/Api/ApiV1Controller.php @@ -1087,8 +1087,8 @@ class ApiV1Controller extends Controller $resource = new Fractal\Resource\Item($media, new MediaTransformer()); $res = $this->fractal->createData($resource)->toArray(); - $res['preview_url'] = url('/storage/no-preview.png'); - $res['url'] = url('/storage/no-preview.png'); + $res['preview_url'] = $media->url(). '?cb=1&_v=' . time(); + $res['url'] = $media->url(). '?cb=1&_v=' . time(); return response()->json($res); } diff --git a/app/Transformer/Api/MediaTransformer.php b/app/Transformer/Api/MediaTransformer.php index b1993e788..6b1afd9ca 100644 --- a/app/Transformer/Api/MediaTransformer.php +++ b/app/Transformer/Api/MediaTransformer.php @@ -12,9 +12,9 @@ class MediaTransformer extends Fractal\TransformerAbstract return [ 'id' => (string) $media->id, 'type' => $media->activityVerb(), - 'url' => $media->url(), + 'url' => $media->url() . '?cb=1&_v=' . time(), 'remote_url' => null, - 'preview_url' => $media->thumbnailUrl(), + 'preview_url' => $media->thumbnailUrl() . '?cb=1&_v=' . time(), 'text_url' => null, 'meta' => null, 'description' => $media->caption, @@ -24,6 +24,7 @@ class MediaTransformer extends Fractal\TransformerAbstract 'filter_name' => $media->filter_name, 'filter_class' => $media->version == 1 ? $media->filter_class : null, 'mime' => $media->mime, + 'blurhash' => $media->blurhash ]; } }