|
@@ -144,13 +144,13 @@ namespace Emby.Server.Implementations.LiveTv
|
|
{
|
|
{
|
|
var timerId = e.Argument;
|
|
var timerId = e.Argument;
|
|
|
|
|
|
- EventHelper.FireEventIfNotNull(TimerCancelled, this, new GenericEventArgs<TimerEventInfo>
|
|
|
|
|
|
+ TimerCancelled?.Invoke(this, new GenericEventArgs<TimerEventInfo>
|
|
{
|
|
{
|
|
Argument = new TimerEventInfo
|
|
Argument = new TimerEventInfo
|
|
{
|
|
{
|
|
Id = timerId
|
|
Id = timerId
|
|
}
|
|
}
|
|
- }, _logger);
|
|
|
|
|
|
+ });
|
|
}
|
|
}
|
|
|
|
|
|
private void EmbyTv_TimerCreated(object sender, GenericEventArgs<TimerInfo> e)
|
|
private void EmbyTv_TimerCreated(object sender, GenericEventArgs<TimerInfo> e)
|
|
@@ -158,14 +158,14 @@ namespace Emby.Server.Implementations.LiveTv
|
|
var timer = e.Argument;
|
|
var timer = e.Argument;
|
|
var service = sender as ILiveTvService;
|
|
var service = sender as ILiveTvService;
|
|
|
|
|
|
- EventHelper.FireEventIfNotNull(TimerCreated, this, new GenericEventArgs<TimerEventInfo>
|
|
|
|
|
|
+ TimerCreated?.Invoke(this, new GenericEventArgs<TimerEventInfo>
|
|
{
|
|
{
|
|
Argument = new TimerEventInfo
|
|
Argument = new TimerEventInfo
|
|
{
|
|
{
|
|
ProgramId = _tvDtoService.GetInternalProgramId(timer.ProgramId),
|
|
ProgramId = _tvDtoService.GetInternalProgramId(timer.ProgramId),
|
|
Id = timer.Id
|
|
Id = timer.Id
|
|
}
|
|
}
|
|
- }, _logger);
|
|
|
|
|
|
+ });
|
|
}
|
|
}
|
|
|
|
|
|
public ITunerHost[] TunerHosts
|
|
public ITunerHost[] TunerHosts
|
|
@@ -1734,13 +1734,13 @@ namespace Emby.Server.Implementations.LiveTv
|
|
|
|
|
|
if (!(service is EmbyTV.EmbyTV))
|
|
if (!(service is EmbyTV.EmbyTV))
|
|
{
|
|
{
|
|
- EventHelper.FireEventIfNotNull(TimerCancelled, this, new GenericEventArgs<TimerEventInfo>
|
|
|
|
|
|
+ TimerCancelled?.Invoke(this, new GenericEventArgs<TimerEventInfo>
|
|
{
|
|
{
|
|
Argument = new TimerEventInfo
|
|
Argument = new TimerEventInfo
|
|
{
|
|
{
|
|
Id = id
|
|
Id = id
|
|
}
|
|
}
|
|
- }, _logger);
|
|
|
|
|
|
+ });
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1757,13 +1757,13 @@ namespace Emby.Server.Implementations.LiveTv
|
|
|
|
|
|
await service.CancelSeriesTimerAsync(timer.ExternalId, CancellationToken.None).ConfigureAwait(false);
|
|
await service.CancelSeriesTimerAsync(timer.ExternalId, CancellationToken.None).ConfigureAwait(false);
|
|
|
|
|
|
- EventHelper.FireEventIfNotNull(SeriesTimerCancelled, this, new GenericEventArgs<TimerEventInfo>
|
|
|
|
|
|
+ SeriesTimerCancelled?.Invoke(this, new GenericEventArgs<TimerEventInfo>
|
|
{
|
|
{
|
|
Argument = new TimerEventInfo
|
|
Argument = new TimerEventInfo
|
|
{
|
|
{
|
|
Id = id
|
|
Id = id
|
|
}
|
|
}
|
|
- }, _logger);
|
|
|
|
|
|
+ });
|
|
}
|
|
}
|
|
|
|
|
|
public async Task<TimerInfoDto> GetTimer(string id, CancellationToken cancellationToken)
|
|
public async Task<TimerInfoDto> GetTimer(string id, CancellationToken cancellationToken)
|
|
@@ -2083,14 +2083,14 @@ namespace Emby.Server.Implementations.LiveTv
|
|
|
|
|
|
if (!(service is EmbyTV.EmbyTV))
|
|
if (!(service is EmbyTV.EmbyTV))
|
|
{
|
|
{
|
|
- EventHelper.FireEventIfNotNull(TimerCreated, this, new GenericEventArgs<TimerEventInfo>
|
|
|
|
|
|
+ TimerCreated?.Invoke(this, new GenericEventArgs<TimerEventInfo>
|
|
{
|
|
{
|
|
Argument = new TimerEventInfo
|
|
Argument = new TimerEventInfo
|
|
{
|
|
{
|
|
ProgramId = _tvDtoService.GetInternalProgramId(info.ProgramId),
|
|
ProgramId = _tvDtoService.GetInternalProgramId(info.ProgramId),
|
|
Id = newTimerId
|
|
Id = newTimerId
|
|
}
|
|
}
|
|
- }, _logger);
|
|
|
|
|
|
+ });
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -2123,14 +2123,14 @@ namespace Emby.Server.Implementations.LiveTv
|
|
await service.CreateSeriesTimerAsync(info, cancellationToken).ConfigureAwait(false);
|
|
await service.CreateSeriesTimerAsync(info, cancellationToken).ConfigureAwait(false);
|
|
}
|
|
}
|
|
|
|
|
|
- EventHelper.FireEventIfNotNull(SeriesTimerCreated, this, new GenericEventArgs<TimerEventInfo>
|
|
|
|
|
|
+ SeriesTimerCreated?.Invoke(this, new GenericEventArgs<TimerEventInfo>
|
|
{
|
|
{
|
|
Argument = new TimerEventInfo
|
|
Argument = new TimerEventInfo
|
|
{
|
|
{
|
|
ProgramId = _tvDtoService.GetInternalProgramId(info.ProgramId),
|
|
ProgramId = _tvDtoService.GetInternalProgramId(info.ProgramId),
|
|
Id = newTimerId
|
|
Id = newTimerId
|
|
}
|
|
}
|
|
- }, _logger);
|
|
|
|
|
|
+ });
|
|
}
|
|
}
|
|
|
|
|
|
public async Task UpdateTimer(TimerInfoDto timer, CancellationToken cancellationToken)
|
|
public async Task UpdateTimer(TimerInfoDto timer, CancellationToken cancellationToken)
|