Sfoglia il codice sorgente

Update MediaService, remove hls_manifest attribute for MastoAPI entities

Daniel Supernault 1 anno fa
parent
commit
6cf4363c50
1 ha cambiato i file con 3 aggiunte e 2 eliminazioni
  1. 3 2
      app/Services/MediaService.php

+ 3 - 2
app/Services/MediaService.php

@@ -18,7 +18,7 @@ class MediaService
 
 
 	public static function get($statusId)
 	public static function get($statusId)
 	{
 	{
-		return Cache::remember(self::CACHE_KEY.$statusId, 86400, function() use($statusId) {
+		return Cache::remember(self::CACHE_KEY.$statusId, 21600, function() use($statusId) {
 			$media = Media::whereStatusId($statusId)->orderBy('order')->get();
 			$media = Media::whereStatusId($statusId)->orderBy('order')->get();
 			if(!$media) {
 			if(!$media) {
 				return [];
 				return [];
@@ -46,7 +46,8 @@ class MediaService
 				$media['orientation'],
 				$media['orientation'],
 				$media['filter_name'],
 				$media['filter_name'],
 				$media['filter_class'],
 				$media['filter_class'],
-				$media['mime']
+				$media['mime'],
+				$media['hls_manifest']
 			);
 			);
 
 
 			$media['type'] = $mime ? strtolower($mime[0]) : 'unknown';
 			$media['type'] = $mime ? strtolower($mime[0]) : 'unknown';