Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Readarr/commit/33ed76556f79855eee874e51e6a96ad46b5075d9
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
57 additions and
1 deletions
@ -144,5 +144,60 @@ namespace NzbDrone.Core.Test.Datastore.Migration
Mocker . Resolve < SeriesRepository > ( ) . Get ( 1 ) . Tags . First ( ) . Should ( ) . Be ( 1 ) ;
}
[Test]
public void should_only_update_affected_series ( )
{
WithTestDb ( c = >
{
c . Insert . IntoTable ( "Series" ) . Row ( new
{
Tvdbid = 1 ,
TvRageId = 1 ,
Title = "Title1" ,
CleanTitle = "CleanTitle1" ,
Status = 1 ,
Images = "" ,
Path = "c:\\test" ,
Monitored = 1 ,
SeasonFolder = 1 ,
Runtime = 0 ,
SeriesType = 0 ,
UseSceneNumbering = 0 ,
LastInfoSync = "2000-01-01 00:00:00" ,
Tags = "[2]"
} ) ;
c . Insert . IntoTable ( "Series" ) . Row ( new
{
Tvdbid = 2 ,
TvRageId = 2 ,
Title = "Title2" ,
CleanTitle = "CleanTitle2" ,
Status = 1 ,
Images = "" ,
Path = "c:\\test" ,
Monitored = 1 ,
SeasonFolder = 1 ,
Runtime = 0 ,
SeriesType = 0 ,
UseSceneNumbering = 0 ,
LastInfoSync = "2000-01-01 00:00:00" ,
Tags = "[]"
} ) ;
c . Insert . IntoTable ( "Tags" ) . Row ( new
{
Label = "test"
} ) ;
c . Insert . IntoTable ( "Tags" ) . Row ( new
{
Label = "test"
} ) ;
} ) ;
Mocker . Resolve < SeriesRepository > ( ) . Get ( 2 ) . Tags . Should ( ) . BeEmpty ( ) ;
}
}
}
@ -116,8 +116,9 @@ namespace NzbDrone.Core.Datastore.Migration
using ( IDbCommand updateCmd = conn . CreateCommand ( ) )
{
updateCmd . Transaction = tran ;
updateCmd . CommandText = String . Format ( @"UPDATE {0} SET Tags = ? ", table ) ;
updateCmd . CommandText = String . Format ( @"UPDATE {0} SET Tags = ? WHERE Id = ? ", table ) ;
updateCmd . AddParameter ( model . Tags . ToJson ( ) ) ;
updateCmd . AddParameter ( model . Id ) ;
updateCmd . ExecuteNonQuery ( ) ;
}