1
0
mirror of https://github.com/algora-io/tv.git synced 2025-02-14 01:59:50 +02:00
This commit is contained in:
zafer 2024-09-21 21:56:20 +03:00
parent 1ee1f0cee5
commit 9ee28913cd

View File

@ -442,7 +442,9 @@ defmodule Algora.Library do
def store_thumbnail_from_file(%Video{} = video, src_path, opts \\ []) do
with {:ok, thumbnail} <- create_thumbnail_from_file(video, src_path, opts),
{:ok, _} <-
Storage.upload(thumbnail, "#{video.uuid}/#{@thumbnail_filename}", content_type: "image/jpeg") do
Storage.upload(thumbnail, "#{video.uuid}/#{@thumbnail_filename}",
content_type: "image/jpeg"
) do
video
|> change()
|> put_change(:thumbnail_url, Video.thumbnail_url(video, @thumbnail_filename))
@ -453,7 +455,9 @@ defmodule Algora.Library do
def store_thumbnail(%Video{} = video, contents) do
with {:ok, thumbnail} <- create_thumbnail(video, contents),
{:ok, _} <-
Storage.upload(thumbnail, "#{video.uuid}/#{@thumbnail_filename}", content_type: "image/jpeg") do
Storage.upload(thumbnail, "#{video.uuid}/#{@thumbnail_filename}",
content_type: "image/jpeg"
) do
video
|> change()
|> put_change(:thumbnail_url, Video.thumbnail_url(video, @thumbnail_filename))