diff --git a/src/Orchard.Web/Modules/Orchard.SecureSocketsLayer/Drivers/SslSettingsPartDriver.cs b/src/Orchard.Web/Modules/Orchard.SecureSocketsLayer/Drivers/SslSettingsPartDriver.cs index fa259a1cf..89dd0cd63 100644 --- a/src/Orchard.Web/Modules/Orchard.SecureSocketsLayer/Drivers/SslSettingsPartDriver.cs +++ b/src/Orchard.Web/Modules/Orchard.SecureSocketsLayer/Drivers/SslSettingsPartDriver.cs @@ -36,25 +36,8 @@ namespace Orchard.SecureSocketsLayer.Drivers { } protected override void Importing(SslSettingsPart part, ImportContentContext context) { - var elementName = part.PartDefinition.Name; - part.Enabled = bool.Parse(context.Attribute(elementName, "Enabled") ?? "false"); - part.SecureEverything = bool.Parse(context.Attribute(elementName, "SecureEverything") ?? "true"); - part.CustomEnabled = bool.Parse(context.Attribute(elementName, "CustomEnabled") ?? "false"); - part.Urls = context.Attribute(elementName, "Urls") ?? ""; - part.InsecureHostName = context.Attribute(elementName, "InsecureHostName") ?? ""; - part.SecureHostName = context.Attribute(elementName, "SecureHostName") ?? ""; - + base.Importing(part, context); _signals.Trigger(SslSettingsPart.CacheKey); } - - protected override void Exporting(SslSettingsPart part, ExportContentContext context) { - var el = context.Element(part.PartDefinition.Name); - el.SetAttributeValue("Enabled", part.Enabled); - el.SetAttributeValue("SecureEverything", part.SecureEverything); - el.SetAttributeValue("CustomEnabled", part.CustomEnabled); - el.SetAttributeValue("Urls", part.Urls); - el.SetAttributeValue("InsecureHostName", part.InsecureHostName); - el.SetAttributeValue("SecureHostName", part.SecureHostName); - } } -} \ No newline at end of file +}