From e42b000b7f338603e3215a35d2cd2e8ae4b70443 Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Mon, 22 Mar 2021 21:09:05 -0500 Subject: [PATCH] fix plex sign in (#99) --- .../Data/Repositories/MediaSourceRepository.cs | 4 ++++ ErsatzTV.Infrastructure/Data/Repositories/MovieRepository.cs | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ErsatzTV.Infrastructure/Data/Repositories/MediaSourceRepository.cs b/ErsatzTV.Infrastructure/Data/Repositories/MediaSourceRepository.cs index be0d7f3b7..30691988e 100644 --- a/ErsatzTV.Infrastructure/Data/Repositories/MediaSourceRepository.cs +++ b/ErsatzTV.Infrastructure/Data/Repositories/MediaSourceRepository.cs @@ -196,6 +196,10 @@ namespace ErsatzTV.Infrastructure.Data.Repositories { add.MediaSourceId = plexMediaSourceId; dbContext.Entry(add).State = EntityState.Added; + foreach (LibraryPath path in add.Paths) + { + dbContext.Entry(path).State = EntityState.Added; + } } foreach (PlexLibrary delete in toDelete) diff --git a/ErsatzTV.Infrastructure/Data/Repositories/MovieRepository.cs b/ErsatzTV.Infrastructure/Data/Repositories/MovieRepository.cs index 83b66a5eb..32671de62 100644 --- a/ErsatzTV.Infrastructure/Data/Repositories/MovieRepository.cs +++ b/ErsatzTV.Infrastructure/Data/Repositories/MovieRepository.cs @@ -256,7 +256,7 @@ namespace ErsatzTV.Infrastructure.Data.Repositories } catch (Exception ex) { - return BaseError.New(ex.Message); + return BaseError.New(ex.ToString()); } } }