From 49ef22ae55905f32d37a55c60b9501ff56194899 Mon Sep 17 00:00:00 2001 From: movingsam Date: Tue, 17 Feb 2026 15:42:07 +0800 Subject: [PATCH] fix: resolve strongly typed ID compilation errors - Change PointsAccountId to IGuidStronglyTypedId - Update PointsTransaction to use PointsAccountId - Update Domain Events and Command responses - Fix Member and Activity endpoint references - Remove duplicate PointsChangedEvent in Application layer --- src/Fengling.Activity.Web/Controllers/CampaignsController.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Fengling.Activity.Web/Controllers/CampaignsController.cs b/src/Fengling.Activity.Web/Controllers/CampaignsController.cs index 8396673..57153a9 100644 --- a/src/Fengling.Activity.Web/Controllers/CampaignsController.cs +++ b/src/Fengling.Activity.Web/Controllers/CampaignsController.cs @@ -53,7 +53,7 @@ public class CampaignsController : ControllerBase [HttpGet("{campaignId:guid}")] public async Task> GetCampaign(Guid campaignId, CancellationToken cancellationToken) { - var campaign = await _campaignRepository.GetByIdAsync(CampaignId.FromGuid(campaignId), cancellationToken); + var campaign = await _campaignRepository.GetByIdAsync(campaignId, cancellationToken); if (campaign == null) { return NotFound(new { error = "Campaign not found" }); @@ -79,7 +79,7 @@ public class CampaignsController : ControllerBase [HttpPost("{campaignId:guid}/publish")] public async Task> PublishCampaign(Guid campaignId, CancellationToken cancellationToken) { - var campaign = await _campaignRepository.GetByIdAsync(CampaignId.FromGuid(campaignId), cancellationToken); + var campaign = await _campaignRepository.GetByIdAsync(campaignId, cancellationToken); if (campaign == null) { return NotFound(new { error = "Campaign not found" });