Skip to content

Commit d4fe118

Browse files
committed
Refactor image content serialization to JSON format for avatar updates in device and edge model pages
1 parent cc77882 commit d4fe118

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

src/IoTHub.Portal.Client/Pages/DeviceModels/CreateDeviceModelPage.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@
327327

328328
if (imageData is not null)
329329
{
330-
var imageContent = new StringContent(imageData);
330+
var imageContent = new StringContent(System.Text.Json.JsonSerializer.Serialize(imageData), System.Text.Encoding.UTF8, "application/json");
331331

332332
if (IsLoRa)
333333
{

src/IoTHub.Portal.Client/Pages/DeviceModels/DeviceModelDetailPage.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@
361361

362362
if (imageData is not null)
363363
{
364-
var imageContent = new StringContent(imageData);
364+
var imageContent = new StringContent(System.Text.Json.JsonSerializer.Serialize(imageData), System.Text.Encoding.UTF8, "application/json");
365365
if (IsLoRa)
366366
{
367367
await LoRaWanDeviceModelsClientService.ChangeAvatarAsync(Model.ModelId, imageContent);

src/IoTHub.Portal.Client/Pages/EdgeModels/CreateEdgeModelsPage.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@
400400

401401
if (imageData is not null)
402402
{
403-
var imageContent = new StringContent(imageData);
403+
var imageContent = new StringContent(System.Text.Json.JsonSerializer.Serialize(imageData), System.Text.Encoding.UTF8, "application/json");
404404
await EdgeModelService.ChangeAvatar(Model.ModelId, imageContent);
405405
}
406406

src/IoTHub.Portal.Client/Pages/EdgeModels/EdgeModelDetailPage.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@
421421

422422
if (imageData is not null)
423423
{
424-
var imageContent = new StringContent(imageData);
424+
var imageContent = new StringContent(System.Text.Json.JsonSerializer.Serialize(imageData), System.Text.Encoding.UTF8, "application/json");
425425
await this.EdgeModelService.ChangeAvatar(this.EdgeModel.ModelId, imageContent);
426426
}
427427

0 commit comments

Comments
 (0)