Skip to content

Commit 960443d

Browse files
authored
Merge pull request #541 from serverlessworkflow/fix-534-endpoint-yaml-serialization
Preserve endpoint field by converting JSON to YAML in create/edit view of the Dashboard
2 parents 3edd6c5 + 1090bcc commit 960443d

File tree

1 file changed

+2
-3
lines changed
  • src/dashboard/Synapse.Dashboard/Pages/Workflows/Create

1 file changed

+2
-3
lines changed

src/dashboard/Synapse.Dashboard/Pages/Workflows/Create/Store.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -698,9 +698,8 @@ public override async Task InitializeAsync()
698698
string document = "";
699699
if (definition != null)
700700
{
701-
document = MonacoEditorHelper.PreferredLanguage == PreferredLanguage.JSON ?
702-
JsonSerializer.SerializeToText(definition) :
703-
YamlSerializer.SerializeToText(definition);
701+
document = JsonSerializer.SerializeToText(definition);
702+
if (MonacoEditorHelper.PreferredLanguage == PreferredLanguage.YAML) document = YamlSerializer.ConvertFromJson(document);
704703
}
705704
Reduce(state => state with
706705
{

0 commit comments

Comments
 (0)