aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.LocalMetadata/Savers
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.LocalMetadata/Savers')
-rw-r--r--MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs14
1 files changed, 13 insertions, 1 deletions
diff --git a/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs
index 259f42391..a3800e5c1 100644
--- a/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs
+++ b/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs
@@ -226,7 +226,19 @@ namespace MediaBrowser.LocalMetadata.Savers
if (wasHidden || ConfigurationManager.Configuration.SaveMetadataHidden)
{
- FileSystem.SetHidden(path, true);
+ SetHidden(path, true);
+ }
+ }
+
+ private void SetHidden(string path, bool hidden)
+ {
+ try
+ {
+ FileSystem.SetHidden(path, hidden);
+ }
+ catch (Exception ex)
+ {
+ Logger.Error("Error setting hidden attribute on {0} - {1}", path, ex.Message);
}
}