diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-10-08 14:51:07 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-10-08 14:51:07 -0400 |
| commit | b3595eab6a94fda4f81f637007b2ac79e8a85065 (patch) | |
| tree | 9acec1595805403d681aa80cddbc183c941d6d52 /MediaBrowser.Server.Implementations | |
| parent | 5cd3276775461d96d912d47fbae6857b887b98d0 (diff) | |
update music brainz to fetch overview
Diffstat (limited to 'MediaBrowser.Server.Implementations')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Dto/DtoService.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs | 10 |
2 files changed, 15 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Implementations/Dto/DtoService.cs b/MediaBrowser.Server.Implementations/Dto/DtoService.cs index ae204c892..47c1d8332 100644 --- a/MediaBrowser.Server.Implementations/Dto/DtoService.cs +++ b/MediaBrowser.Server.Implementations/Dto/DtoService.cs @@ -1432,6 +1432,12 @@ namespace MediaBrowser.Server.Implementations.Dto SetBookProperties(dto, book); } + var movie = item as Movie; + if (movie != null) + { + dto.ProductionLocations = new string[] { }; + } + var photo = item as Photo; if (photo != null) { diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs index 8275b01b0..77e2c36e2 100644 --- a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs +++ b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs @@ -742,7 +742,15 @@ namespace MediaBrowser.Server.Implementations.Persistence _saveItemCommand.GetParameter(index++).Value = item.Id; _saveItemCommand.GetParameter(index++).Value = item.GetType().FullName; - _saveItemCommand.GetParameter(index++).Value = _jsonSerializer.SerializeToBytes(item, _memoryStreamProvider); + + if (TypeRequiresDeserialization(item.GetType())) + { + _saveItemCommand.GetParameter(index++).Value = _jsonSerializer.SerializeToBytes(item, _memoryStreamProvider); + } + else + { + _saveItemCommand.GetParameter(index++).Value = null; + } _saveItemCommand.GetParameter(index++).Value = item.Path; |
