From 3598d1d8d7ab3df1d6dcd050fad73f8471625763 Mon Sep 17 00:00:00 2001 From: Dmitriy Benyuk Date: Tue, 21 Jan 2025 14:33:32 +0200 Subject: [PATCH] Fix getting Destination Schema --- ...ynamicweb.DataIntegration.Providers.XmlProvider.csproj | 2 +- src/XMLProvider.cs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Dynamicweb.DataIntegration.Providers.XmlProvider.csproj b/src/Dynamicweb.DataIntegration.Providers.XmlProvider.csproj index 5a652b2..1c515c1 100644 --- a/src/Dynamicweb.DataIntegration.Providers.XmlProvider.csproj +++ b/src/Dynamicweb.DataIntegration.Providers.XmlProvider.csproj @@ -1,6 +1,6 @@  - 10.6.1 + 10.6.2 1.0.0.0 XML Provider XML Provider diff --git a/src/XMLProvider.cs b/src/XMLProvider.cs index 24fea1b..e9cd732 100644 --- a/src/XMLProvider.cs +++ b/src/XMLProvider.cs @@ -625,7 +625,8 @@ public override Schema GetOriginalSourceSchema() public override Schema GetOriginalDestinationSchema() { - return _schema = new Schema(); + _schema ??= GetOriginalSourceSchema(); + return _schema; } public override void OverwriteSourceSchemaToOriginal() @@ -634,13 +635,12 @@ public override void OverwriteSourceSchemaToOriginal() } public override void OverwriteDestinationSchemaToOriginal() - { - _schema = new Schema(); + { } Schema IDestination.GetSchema() { - _schema ??= new Schema(); + _schema ??= GetOriginalSourceSchema(); return _schema; }