Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Prowlarr/commit/8a6a64d104831dbfa0488e84fbc5596e3b694bb5?style=split&whitespace=ignore-all
You should set ROOT_URL correctly, otherwise the web may not work correctly.
3 changed files with
52 additions and
0 deletions
@ -0,0 +1,36 @@
using System.Collections.Generic ;
using NzbDrone.Api.ClientSchema ;
using NzbDrone.Core.Notifications ;
using Omu.ValueInjecter ;
namespace NzbDrone.Api.Notifications
{
public class NotificationModule : NzbDroneRestModule < NotificationResource >
{
private readonly INotificationService _notificationService ;
public NotificationModule ( INotificationService notificationService )
{
_notificationService = notificationService ;
GetResourceAll = GetAll ;
}
private List < NotificationResource > GetAll ( )
{
var notifications = _notificationService . All ( ) ;
var result = new List < NotificationResource > ( notifications . Count ) ;
foreach ( var notification in notifications )
{
var indexerResource = new NotificationResource ( ) ;
indexerResource . InjectFrom ( notification ) ;
indexerResource . Fields = SchemaBuilder . GenerateSchema ( notification . Settings ) ;
result . Add ( indexerResource ) ;
}
return result ;
}
}
}
@ -0,0 +1,14 @@
using System ;
using System.Collections.Generic ;
using NzbDrone.Api.ClientSchema ;
using NzbDrone.Api.REST ;
namespace NzbDrone.Api.Notifications
{
public class NotificationResource : RestResource
{
public Boolean Enable { get ; set ; }
public String Name { get ; set ; }
public List < Field > Fields { get ; set ; }
}
}
@ -112,6 +112,8 @@
<Compile Include= "Mapping\ResourceMappingException.cs" />
<Compile Include= "Mapping\ResourceMappingException.cs" />
<Compile Include= "Mapping\ValueInjectorExtensions.cs" />
<Compile Include= "Mapping\ValueInjectorExtensions.cs" />
<Compile Include= "Missing\MissingModule.cs" />
<Compile Include= "Missing\MissingModule.cs" />
<Compile Include= "Notifications\NotificationModule.cs" />
<Compile Include= "Notifications\NotificationResource.cs" />
<Compile Include= "NzbDroneRestModule.cs" />
<Compile Include= "NzbDroneRestModule.cs" />
<Compile Include= "PagingResource.cs" />
<Compile Include= "PagingResource.cs" />
<Compile Include= "Resolvers\NullableDatetimeToString.cs" />
<Compile Include= "Resolvers\NullableDatetimeToString.cs" />