Skip to content

Commit 1090bcc

Browse files
committed
fix(Dashboard): preserve endpoint field by converting JSON to YAML in create/edit view
Closes #534 Signed-off-by: Jean-Baptiste Bianchi <[email protected]>
1 parent 470e6e5 commit 1090bcc

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)