mirror of
https://github.com/lidarr/Lidarr
synced 2025-02-22 05:50:56 +00:00
Fixed: _coverMapper is null for other album entities
This commit is contained in:
parent
adfaec3864
commit
b2d87cccb2
4 changed files with 11 additions and 3 deletions
|
@ -35,6 +35,7 @@ protected AlbumModuleWithSignalR(IAlbumService albumService,
|
|||
|
||||
protected AlbumModuleWithSignalR(IAlbumService albumService,
|
||||
IArtistStatisticsService artistStatisticsService,
|
||||
IMapCoversToLocal coverMapper,
|
||||
IUpgradableSpecification qualityUpgradableSpecification,
|
||||
IBroadcastSignalRMessage signalRBroadcaster,
|
||||
string resource)
|
||||
|
@ -42,6 +43,7 @@ protected AlbumModuleWithSignalR(IAlbumService albumService,
|
|||
{
|
||||
_albumService = albumService;
|
||||
_artistStatisticsService = artistStatisticsService;
|
||||
_coverMapper = coverMapper;
|
||||
_qualityUpgradableSpecification = qualityUpgradableSpecification;
|
||||
|
||||
GetResourceById = GetAlbum;
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
using NzbDrone.SignalR;
|
||||
using Lidarr.Api.V1.Albums;
|
||||
using Lidarr.Http.Extensions;
|
||||
using NzbDrone.Core.MediaCover;
|
||||
|
||||
namespace Lidarr.Api.V1.Calendar
|
||||
{
|
||||
|
@ -14,9 +15,10 @@ public class CalendarModule : AlbumModuleWithSignalR
|
|||
{
|
||||
public CalendarModule(IAlbumService albumService,
|
||||
IArtistStatisticsService artistStatisticsService,
|
||||
IMapCoversToLocal coverMapper,
|
||||
IUpgradableSpecification upgradableSpecification,
|
||||
IBroadcastSignalRMessage signalRBroadcaster)
|
||||
: base(albumService, artistStatisticsService, upgradableSpecification, signalRBroadcaster, "calendar")
|
||||
: base(albumService, artistStatisticsService, coverMapper, upgradableSpecification, signalRBroadcaster, "calendar")
|
||||
{
|
||||
GetResourceAll = GetCalendar;
|
||||
}
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
using Lidarr.Api.V1.Albums;
|
||||
using Lidarr.Http;
|
||||
using Lidarr.Http.Extensions;
|
||||
using NzbDrone.Core.MediaCover;
|
||||
|
||||
namespace Lidarr.Api.V1.Wanted
|
||||
{
|
||||
|
@ -17,9 +18,10 @@ public class CutoffModule : AlbumModuleWithSignalR
|
|||
public CutoffModule(IAlbumCutoffService albumCutoffService,
|
||||
IAlbumService albumService,
|
||||
IArtistStatisticsService artistStatisticsService,
|
||||
IMapCoversToLocal coverMapper,
|
||||
IUpgradableSpecification upgradableSpecification,
|
||||
IBroadcastSignalRMessage signalRBroadcaster)
|
||||
: base(albumService, artistStatisticsService, upgradableSpecification, signalRBroadcaster, "wanted/cutoff")
|
||||
: base(albumService, artistStatisticsService, coverMapper, upgradableSpecification, signalRBroadcaster, "wanted/cutoff")
|
||||
{
|
||||
_albumCutoffService = albumCutoffService;
|
||||
GetResourcePaged = GetCutoffUnmetAlbums;
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
using Lidarr.Api.V1.Albums;
|
||||
using Lidarr.Http;
|
||||
using Lidarr.Http.Extensions;
|
||||
using NzbDrone.Core.MediaCover;
|
||||
|
||||
namespace Lidarr.Api.V1.Wanted
|
||||
{
|
||||
|
@ -14,9 +15,10 @@ public class MissingModule : AlbumModuleWithSignalR
|
|||
{
|
||||
public MissingModule(IAlbumService albumService,
|
||||
IArtistStatisticsService artistStatisticsService,
|
||||
IMapCoversToLocal coverMapper,
|
||||
IUpgradableSpecification upgradableSpecification,
|
||||
IBroadcastSignalRMessage signalRBroadcaster)
|
||||
: base(albumService, artistStatisticsService, upgradableSpecification, signalRBroadcaster, "wanted/missing")
|
||||
: base(albumService, artistStatisticsService, coverMapper, upgradableSpecification, signalRBroadcaster, "wanted/missing")
|
||||
{
|
||||
GetResourcePaged = GetMissingAlbums;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue