mirror of
https://github.com/fergalmoran/podnoms.git
synced 2026-01-03 07:05:32 +00:00
Fixed broken audio cdn url
This commit is contained in:
@@ -73,7 +73,7 @@ namespace PodNoms.Api.Controllers
|
||||
};
|
||||
|
||||
entry.AudioUrl = await CachedFormFileStorage.CacheItem(file);
|
||||
_entryRepository.AddOrUpdateAsync(entry);
|
||||
await _entryRepository.AddOrUpdateAsync(entry);
|
||||
await _unitOfWork.CompleteAsync();
|
||||
|
||||
BackgroundJob.Enqueue<IAudioUploadProcessService>(service => service.UploadAudio(entry.Id));
|
||||
|
||||
@@ -57,10 +57,12 @@ namespace PodNoms.Api.Controllers
|
||||
}
|
||||
}
|
||||
[HttpGet("all/{podcastSlug}")]
|
||||
public async Task<IEnumerable<PodcastEntryViewModel>> GetAllForSlug(string podcastSlug)
|
||||
public async Task<IActionResult> GetAllForSlug(string podcastSlug)
|
||||
{
|
||||
var entries = await _repository.GetAllAsync(podcastSlug);
|
||||
return _mapper.Map<List<PodcastEntry>, List<PodcastEntryViewModel>>(entries.ToList());
|
||||
var results = _mapper.Map<List<PodcastEntry>, List<PodcastEntryViewModel>>(entries.ToList());
|
||||
|
||||
return Ok(results);
|
||||
}
|
||||
|
||||
[HttpPost]
|
||||
|
||||
@@ -65,7 +65,7 @@ namespace PodNoms.Api.Controllers
|
||||
var imageUrl = await _fileUploader.UploadFile(finishedFile, _imageFileStorageSettings.ContainerName,
|
||||
destinationFile, (p, t) => _logger.LogDebug($"Uploading image: {p} - {t}"));
|
||||
|
||||
_repository.AddOrUpdateAsync(podcast);
|
||||
await _repository.AddOrUpdateAsync(podcast);
|
||||
|
||||
await this._unitOfWork.CompleteAsync();
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ namespace PodNoms.Api.Providers
|
||||
CreateMap<PodcastEntry, PodcastEntryViewModel>()
|
||||
.ForMember(
|
||||
src => src.AudioUrl,
|
||||
e => e.MapFrom(m => $"ArgleBargle{m.AudioUrl}"));
|
||||
e => e.MapFrom(m => $"{this._options.GetSection("Storage")["CdnUrl"]}{m.AudioUrl}"));
|
||||
|
||||
CreateMap<User, ProfileViewModel>();
|
||||
|
||||
@@ -37,7 +37,6 @@ namespace PodNoms.Api.Providers
|
||||
.ForMember(v => v.ImageUrl, opt => opt.Ignore())
|
||||
;
|
||||
CreateMap<PodcastEntryViewModel, PodcastEntry>()
|
||||
.ReverseMap()
|
||||
.ForMember(
|
||||
e => e.ImageUrl,
|
||||
opt => opt.MapFrom(m => m.ImageUrl))
|
||||
|
||||
Reference in New Issue
Block a user