diff --git a/Kyoo.Postgresql/Migrations/20210620120239_Triggers.cs b/Kyoo.Postgresql/Migrations/20210620120239_Triggers.cs index bdb354a8..268ee108 100644 --- a/Kyoo.Postgresql/Migrations/20210620120239_Triggers.cs +++ b/Kyoo.Postgresql/Migrations/20210620120239_Triggers.cs @@ -26,7 +26,7 @@ namespace Kyoo.Postgresql.Migrations $$;"); migrationBuilder.Sql(@" - CREATE TRIGGER ""SeasonSlug"" AFTER INSERT OR UPDATE OF ""SeasonNumber"", ""ShowID"" ON ""Seasons"" + CREATE TRIGGER ""SeasonSlug"" BEFORE INSERT OR UPDATE OF ""SeasonNumber"", ""ShowID"" ON ""Seasons"" FOR EACH ROW EXECUTE PROCEDURE season_slug_update();"); diff --git a/Kyoo.Tests/Library/SpecificTests/SeasonTests.cs b/Kyoo.Tests/Library/SpecificTests/SeasonTests.cs index cf5abe75..3e945251 100644 --- a/Kyoo.Tests/Library/SpecificTests/SeasonTests.cs +++ b/Kyoo.Tests/Library/SpecificTests/SeasonTests.cs @@ -56,7 +56,6 @@ namespace Kyoo.Tests.SpecificTests SeasonNumber = 2 }, false); season = await _repository.Get(1); - Assert.Equal("anohana-s2_NICE", season.Slug + "_" + season.Poster); Assert.Equal("anohana-s2", season.Slug); } @@ -65,7 +64,7 @@ namespace Kyoo.Tests.SpecificTests { Season season = await _repository.Create(new Season { - Show = TestSample.Get(), + ShowID = TestSample.Get().ID, SeasonNumber = 2 }); Assert.Equal($"{TestSample.Get().Slug}-s2_NICE", season.Slug + "_" + season.Poster);