Changes but failing

This commit is contained in:
2026-03-23 03:13:08 +01:00
parent d771c6c0a7
commit 9eb6fa826e
16 changed files with 362 additions and 160 deletions
@@ -2,8 +2,8 @@
{
public record UpdateTrackPictureEvent(
Guid TrackId,
string BucketName,
string OriginalPictureKeyName,
string SourceBucketName,
string SourceKeyName,
string SmallPictureKeyName,
int SmallPictureWidth,
int SmallPictureHeight,
@@ -42,6 +42,14 @@ namespace Musify.Application.Tracks.Handler
return Result.Error($"Failed to upload picture for track {request.Title}");
}
var audioKeyName = Path.Combine(trackConfiguration.Routes.Audios, $"{Guid.NewGuid() }.{request.Audio.FileType}");
var audioUploadResult = await UploadFile(request.Audio, audioKeyName, cancellationToken);
if (!audioUploadResult.IsSuccess)
{
logger.LogError("Failed to upload audio for track {TrackTitle}", request.Title);
return Result.Error($"Failed to upload audio for track {request.Title}");
}
try
{
await PublishUpdateEvent(originalPictureKeyName, track, cancellationToken);
@@ -52,14 +60,6 @@ namespace Musify.Application.Tracks.Handler
return Result.Error($"Failed to publish resize picture event for Track with id {track.Id}.");
}
var audioKeyName = Path.Combine(trackConfiguration.Routes.Audios, $"{Guid.NewGuid() }.{request.Audio.FileType}");
var audioUploadResult = await UploadFile(request.Audio, audioKeyName, cancellationToken);
if (!audioUploadResult.IsSuccess)
{
logger.LogError("Failed to upload audio for track {TrackTitle}", request.Title);
return Result.Error($"Failed to upload audio for track {request.Title}");
}
try
{
await PublishTranscodeEvent(track.Id, audioUploadResult, cancellationToken);