Files
AobaV2/AobaServer/Services/DebugService.cs
T
Amatsugu 90078a0f62
Build and Push Image / build-and-push (push) Successful in 5m1s
addd audio file thumbnail generation
2026-05-01 02:16:54 -04:00

19 lines
535 B
C#

using AobaCore.Models;
using AobaCore.Services;
namespace AobaServer.Services;
public class DebugService(AobaService aobaService, ThumbnailService thumbnailService) : BackgroundService
{
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
var mediaItems = await aobaService.FindMediaWithExtAsync(".ogg", stoppingToken);
foreach (var item in mediaItems)
{
if(item.MediaType != MediaType.Audio)
await aobaService.SetMediaTypeAsync(item.MediaId, MediaType.Audio);
}
}
}