diff --git a/Mimir/Controllers/AvatarController.cs b/Mimir/Controllers/AvatarController.cs index 9b35a78b..54579eb8 100644 --- a/Mimir/Controllers/AvatarController.cs +++ b/Mimir/Controllers/AvatarController.cs @@ -7,7 +7,6 @@ using Mimir.Repositories; using Mimir.Services; using Mimir.Util; -using MongoDB.Bson; using Nekoyume.Model.State; using Newtonsoft.Json; using Newtonsoft.Json.Linq; @@ -119,18 +118,6 @@ public override void WriteJson(JsonWriter writer, object? value, JsonSerializer return null; } - try - { - var jsonString = JsonConvert.SerializeObject(inventoryState, JsonSerializerSettings); - var bsonDocument = BsonDocument.Parse(jsonString); - inventory = new Inventory(bsonDocument); - } - catch - { - Response.StatusCode = StatusCodes.Status500InternalServerError; - return null; - } - - return inventory; + return new Inventory(inventoryState); } }