Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Readarr/commit/42936c956ddcb687006226aabb0139e95061fea9
You should set ROOT_URL correctly, otherwise the web may not work correctly.
4 changed files with
26 additions and
8 deletions
@ -3,13 +3,20 @@ define(
[
'underscore' ,
'backbone' ,
'backbone.pageable' ,
'History/Queue/QueueModel' ,
'Mixins/backbone.signalr.mixin'
] , function ( _ , Backbone , QueueModel) {
var QueueCollection = Backbone. Collection. extend ( {
] , function ( _ , Backbone , PageableCollection, QueueModel) {
var QueueCollection = Pageable Collection. extend ( {
url : window . NzbDrone . ApiRoot + '/queue' ,
model : QueueModel ,
state : {
pageSize : 15
} ,
mode : 'client' ,
findEpisode : function ( episodeId ) {
return _ . find ( this . models , function ( queueModel ) {
return queueModel . get ( 'episode' ) . id === episodeId ;
@ -9,7 +9,8 @@ define(
'Cells/EpisodeTitleCell' ,
'Cells/QualityCell' ,
'History/Queue/QueueStatusCell' ,
'History/Queue/TimeleftCell'
'History/Queue/TimeleftCell' ,
'Shared/Grid/Pager'
] , function ( Marionette ,
Backgrid ,
QueueCollection ,
@ -18,12 +19,14 @@ define(
EpisodeTitleCell ,
QualityCell ,
QueueStatusCell ,
TimeleftCell ) {
TimeleftCell ,
GridPager ) {
return Marionette . Layout . extend ( {
template : 'History/Queue/QueueLayoutTemplate' ,
regions : {
table : '#x-queue'
table : '#x-queue' ,
pager : '#x-queue-pager'
} ,
columns :
@ -65,7 +68,6 @@ define(
}
] ,
initialize : function ( ) {
this . listenTo ( QueueCollection , 'sync' , this . _showTable ) ;
} ,
@ -80,6 +82,11 @@ define(
collection : QueueCollection ,
className : 'table table-hover'
} ) ) ;
this . pager . show ( new GridPager ( {
columns : this . columns ,
collection : QueueCollection
} ) ) ;
}
} ) ;
} ) ;
@ -3,3 +3,9 @@
< div id = "x-queue" / >
< / div >
< / div >
< div class = "row" >
< div class = "span12" >
< div id = "x-queue-pager" / >
< / div >
< / div >
@ -79,7 +79,6 @@ define(
}
] ,
initialize : function ( ) {
this . collection = new HistoryCollection ( { tableName : 'history' } ) ;
this . listenTo ( this . collection , 'sync' , this . _showTable ) ;
@ -104,6 +103,5 @@ define(
this . history . show ( new LoadingView ( ) ) ;
this . collection . fetch ( ) ;
}
} ) ;
} ) ;