diff options
Diffstat (limited to 'MediaBrowser.Api/ItemUpdateService.cs')
| -rw-r--r-- | MediaBrowser.Api/ItemUpdateService.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/MediaBrowser.Api/ItemUpdateService.cs b/MediaBrowser.Api/ItemUpdateService.cs index a86db896b..033f4014b 100644 --- a/MediaBrowser.Api/ItemUpdateService.cs +++ b/MediaBrowser.Api/ItemUpdateService.cs @@ -194,6 +194,11 @@ namespace MediaBrowser.Api private void UpdateItem(BaseItemDto request, BaseItem item) { + if (item.LocationType == LocationType.Offline) + { + throw new InvalidOperationException(string.Format("{0} is currently offline.", item.Name)); + } + item.Name = request.Name; // Only set the forced value if they changed it, or there's already one |
