Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Ombi/commit/6cb6451abedd9858333267b8ebe67ed484acef59?style=unified&whitespace=ignore-change
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
25 additions and
10 deletions
@ -4,6 +4,7 @@ using System.Data.Common;
using System.Linq ;
using System.Reflection ;
using Ninject ;
using NLog ;
using PlexRequests.Store ;
namespace PlexRequests.Core.Migration
@ -18,6 +19,7 @@ namespace PlexRequests.Core.Migration
private IKernel Kernel { get ; }
private ISqliteConfiguration Db { get ; }
private static Logger _log = LogManager . GetCurrentClassLogger ( ) ;
public void MigrateToLatest ( )
{
@ -25,13 +27,15 @@ namespace PlexRequests.Core.Migration
var versions = GetMigrations ( ) ;
var dbVersion = con . GetVersionInfo ( ) . OrderByDescending ( x = > x . Version ) . FirstOrDefault ( ) ? ?
new TableCreation . VersionInfo { Version = 0 } ;
new TableCreation . VersionInfo { Version = 0 } ;
foreach ( var v in versions )
{
#if !DEBUG
if ( v . Value . Version > dbVersion . Version )
{
# endif
try
{
// Assuming only one constructor
var ctor = v . Key . GetConstructors ( ) . FirstOrDefault ( ) ;
var dependencies = ctor . GetParameters ( ) . Select ( param = > Kernel . Get ( param . ParameterType ) ) . ToList ( ) ;
@ -44,6 +48,13 @@ namespace PlexRequests.Core.Migration
method . Invoke ( classInstance , parametersArray ) ;
}
}
catch ( Exception e )
{
_log . Fatal ( "Error when migrating" ) ;
_log . Fatal ( e ) ;
}
#if !DEBUG
}
# endif
@ -246,6 +246,10 @@ namespace PlexRequests.Core.Migration.Migrations
var requestedModels = allRequests . ToList ( ) ;
foreach ( var req in requestedModels )
{
if ( string . IsNullOrEmpty ( req . PosterPath ) )
{
continue ;
}
if ( req . PosterPath . Contains ( "https://image.tmdb.org/t/p/w150/" ) )
{
var newImg = req . PosterPath . Replace ( "https://image.tmdb.org/t/p/w150/" , string . Empty ) ;