diff --git a/src/dashboard/Synapse.Dashboard/Pages/Workflows/Create/Store.cs b/src/dashboard/Synapse.Dashboard/Pages/Workflows/Create/Store.cs index eb288451..863935ce 100644 --- a/src/dashboard/Synapse.Dashboard/Pages/Workflows/Create/Store.cs +++ b/src/dashboard/Synapse.Dashboard/Pages/Workflows/Create/Store.cs @@ -698,9 +698,8 @@ public override async Task InitializeAsync() string document = ""; if (definition != null) { - document = MonacoEditorHelper.PreferredLanguage == PreferredLanguage.JSON ? - JsonSerializer.SerializeToText(definition) : - YamlSerializer.SerializeToText(definition); + document = JsonSerializer.SerializeToText(definition); + if (MonacoEditorHelper.PreferredLanguage == PreferredLanguage.YAML) document = YamlSerializer.ConvertFromJson(document); } Reduce(state => state with {