From 3e06d89cb229d2593f7ccc0936a3aee7fb20f9ad Mon Sep 17 00:00:00 2001 From: Robert Paciorek Date: Tue, 30 Apr 2024 12:12:10 +0000 Subject: [PATCH] GetAssetVersions placeholder + WoJS bugfixes --- src/Controllers/Common/ContentController.cs | 6 ++---- src/Controllers/Common/ItemStoreController.cs | 6 ++++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/Controllers/Common/ContentController.cs b/src/Controllers/Common/ContentController.cs index 688e5d9..d6cd09c 100644 --- a/src/Controllers/Common/ContentController.cs +++ b/src/Controllers/Common/ContentController.cs @@ -602,9 +602,7 @@ public class ContentController : Controller { // Find the dragon Dragon? dragon = viking.Dragons.FirstOrDefault(e => e.Id == petData.RaisedPetID); if (dragon is null) { - return Ok(new SetRaisedPetResponse { - RaisedPetSetResult = RaisedPetSetResult.Invalid - }); + return Ok(false); } dragon.RaisedPetData = XmlUtil.SerializeXml(UpdateDragon(dragon, petData)); @@ -1576,7 +1574,7 @@ public class ContentController : Controller { avatarData.DisplayName = displayNamesService.GetName(firstNameID, secondNameID, thirdNameID); viking.AvatarSerialized = XmlUtil.SerializeXml(avatarData); ctx.SaveChanges(); - return Ok(); + return Ok(true); } [HttpPost] diff --git a/src/Controllers/Common/ItemStoreController.cs b/src/Controllers/Common/ItemStoreController.cs index cf95119..8ab631d 100644 --- a/src/Controllers/Common/ItemStoreController.cs +++ b/src/Controllers/Common/ItemStoreController.cs @@ -61,6 +61,12 @@ public class ItemStoreController : Controller { return Ok(XmlUtil.ReadResourceXmlString("rankattrib")); } + [Route("ItemStoreWebService.asmx/GetAssetVersions")] + public IActionResult GetAssetVersions() { + // TODO return AssetVersion[] + return Ok(null); + } + [HttpPost] [Produces("application/xml")] [Route("ItemStoreWebService.asmx/GetAnnouncementsByUser")]