aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Configuration/ServerConfiguration.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-04-25 16:47:56 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-04-25 16:47:56 -0400
commit42145c86e866bce6436e10b04c8eb8128dabc2e0 (patch)
tree70a7a74b5be9c63f9da85beff034b51f67c886a0 /MediaBrowser.Model/Configuration/ServerConfiguration.cs
parent547291f04865f23090986667b5a802cd89ea003d (diff)
add new notification options
Diffstat (limited to 'MediaBrowser.Model/Configuration/ServerConfiguration.cs')
-rw-r--r--MediaBrowser.Model/Configuration/ServerConfiguration.cs20
1 files changed, 20 insertions, 0 deletions
diff --git a/MediaBrowser.Model/Configuration/ServerConfiguration.cs b/MediaBrowser.Model/Configuration/ServerConfiguration.cs
index 325db34ed..1b2dd84f5 100644
--- a/MediaBrowser.Model/Configuration/ServerConfiguration.cs
+++ b/MediaBrowser.Model/Configuration/ServerConfiguration.cs
@@ -225,6 +225,8 @@ namespace MediaBrowser.Model.Configuration
public double DownMixAudioBoost { get; set; }
+ public NotificationOptions NotificationOptions { get; set; }
+
/// <summary>
/// Initializes a new instance of the <see cref="ServerConfiguration" /> class.
/// </summary>
@@ -288,6 +290,8 @@ namespace MediaBrowser.Model.Configuration
DlnaOptions = new DlnaOptions();
UICulture = "en-us";
+
+ NotificationOptions = new NotificationOptions();
}
}
@@ -315,4 +319,20 @@ namespace MediaBrowser.Model.Configuration
public string From { get; set; }
public string To { get; set; }
}
+
+ public class NotificationOptions
+ {
+ public bool SendOnUpdates { get; set; }
+ public bool SendOnPlayback { get; set; }
+ public bool SendOnFailedTasks { get; set; }
+ public bool SendOnNewLibraryContent { get; set; }
+
+ public NotificationOptions()
+ {
+ SendOnUpdates = true;
+ SendOnPlayback = true;
+ SendOnFailedTasks = true;
+ SendOnNewLibraryContent = true;
+ }
+ }
}