Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Radarr/commit/af1511e1f3c02972b3f5c845ab0e148ce49f6fb3?style=unified&whitespace=ignore-eol
You should set ROOT_URL correctly, otherwise the web may not work correctly.
3 changed files with
28 additions and
26 deletions
@ -127,21 +127,21 @@ namespace NzbDrone.Core.Providers.Indexer
if ( _historyProvider . Exists ( episode . EpisodeId , parseResult . Quality , parseResult . Proper ) )
{
_logger . Debug ( "Episode in history: {0}" , episode . ToString ( ) ) ;
continue ;
}
else
{
//TODO: Add episode to sab
//TODO: Add episode to sab
_historyProvider . Add ( new History
{
Date = DateTime . Now ,
EpisodeId = episode . EpisodeId ,
IsProper = parseResult . Proper ,
NzbTitle = feedItem . Title . Text ,
Quality = parseResult . Quality
} ) ;
_historyProvider . Add ( new History
{
Date = DateTime . Now ,
EpisodeId = episode . EpisodeId ,
IsProper = parseResult . Proper ,
NzbTitle = feedItem . Title . Text ,
Quality = parseResult . Quality
} ) ;
}
}
}
}
@ -38,6 +38,11 @@ namespace NzbDrone.Core.Repository
public virtual EpisodeFile EpisodeFile { get ; set ; }
[SubSonicToManyRelation]
public virtual List < History > Histories { get ; private set ; }
public virtual List < History > Histories { get ; protected set ; }
public override string ToString ( )
{
return String . Format ( "[Episode: '{0} S{1:00}E{2:00}']" , Series . Title , SeasonNumber , EpisodeNumber ) ;
}
}
}
@ -1,6 +1,5 @@
@model List<NzbDrone.Web.Models.HistoryModel>
@using NzbDrone.Web.Models
@section Scripts{
<script type="text/javascript">
function onRowDataBound(e) {
@ -21,11 +20,9 @@
}
</script>
}
@section TitleContent{
History
History
}
@section ActionMenu{
@{Html.Telerik().Menu().Name("historyMenu").Items(items =>
{
@ -33,17 +30,17 @@
items.Add().Text("Purge History").Action("Purge", "History");
}).Render();}
}
@section MainContent{
@{Html.Telerik().Grid<HistoryModel>().Name("history")
.TableHtmlAttributes(new { @class = "Grid" })
.Columns(columns =>
{
columns.Bound(c => c.SeriesTitle).Title("Series Name").Width(120);
columns.Bound(c => c.SeasonNumber).Title("Season # ").Width(10);
columns.Bound(c => c.EpisodeNumber).Title("Episode # ").Width(10);
columns.Bound(c => c.EpisodeTitle).Title("Episode Title").Width(140) ;
columns.Bound(c => c.Quality).Title("Quality").Width(3 0);
columns.Bound(c => c.Date).Title("Date Grabbed").Width(60 );
columns.Bound(c => c.SeasonNumber).Title("Season").Width(10);
columns.Bound(c => c.EpisodeNumber).Title("Episode").Width(10);
columns.Bound(c => c.EpisodeTitle).Title("Episode Title");
columns.Bound(c => c.Quality).Title("Quality").Width(1 0);
columns.Bound(c => c.Date).Title("Date/Time Grabbed");
})
.DetailView(detailView => detailView.ClientTemplate(
"<fieldset>" +
@ -57,7 +54,7 @@
.Pageable(
c =>
c.PageSize(50).Position(GridPagerPosition.Bottom).Style(GridPagerStyles.NextPrevious))
//.Filterable()
//.ClientEvents(c => c.OnRowDataBound("onRowDataBound"))
//.Filterable()
//.ClientEvents(c => c.OnRowDataBound("onRowDataBound"))
.Render();}
}