diff options
Diffstat (limited to '')
-rw-r--r-- | src/WixToolset.Data/IntermediateFieldValue.cs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/WixToolset.Data/IntermediateFieldValue.cs b/src/WixToolset.Data/IntermediateFieldValue.cs index ca109e7f..9a6b6ef5 100644 --- a/src/WixToolset.Data/IntermediateFieldValue.cs +++ b/src/WixToolset.Data/IntermediateFieldValue.cs | |||
@@ -76,19 +76,19 @@ namespace WixToolset.Data | |||
76 | break; | 76 | break; |
77 | 77 | ||
78 | case JsonObject jsonData: | 78 | case JsonObject jsonData: |
79 | jsonData.TryGetValue("embeddedIndex", out var embeddedIndex); | 79 | jsonData.TryGetValue("embed", out var embed); |
80 | 80 | ||
81 | value = new IntermediateFieldPathValue | 81 | value = new IntermediateFieldPathValue |
82 | { | 82 | { |
83 | BaseUri = (embeddedIndex == null) ? null : baseUri, | 83 | BaseUri = (embed != null) ? baseUri : null, |
84 | EmbeddedFileIndex = (embeddedIndex == null) ? null : (int?)Convert.ToInt32(embeddedIndex), | 84 | Embed = embed != null, |
85 | Path = jsonData.GetValueOrDefault<string>("path"), | 85 | Path = jsonData.GetValueOrDefault<string>("path"), |
86 | }; | 86 | }; |
87 | break; | 87 | break; |
88 | 88 | ||
89 | // Nothing to do for this case, so leave it out. | 89 | // Nothing to do for this case, so leave it out. |
90 | // case string stringData: | 90 | // case string stringData: |
91 | // break; | 91 | // break; |
92 | } | 92 | } |
93 | 93 | ||
94 | var previousValueJson = jsonObject.GetValueOrDefault<JsonObject>("prev"); | 94 | var previousValueJson = jsonObject.GetValueOrDefault<JsonObject>("prev"); |
@@ -117,9 +117,9 @@ namespace WixToolset.Data | |||
117 | 117 | ||
118 | // pathField.BaseUri is set during load, not saved. | 118 | // pathField.BaseUri is set during load, not saved. |
119 | 119 | ||
120 | if (pathField.EmbeddedFileIndex.HasValue) | 120 | if (pathField.Embed) |
121 | { | 121 | { |
122 | jsonData.Add("embeddedIndex", pathField.EmbeddedFileIndex.Value); | 122 | jsonData.Add("embed", "true"); |
123 | } | 123 | } |
124 | 124 | ||
125 | if (!String.IsNullOrEmpty(pathField.Path)) | 125 | if (!String.IsNullOrEmpty(pathField.Path)) |