fix: update fallback behavior to return empty responses when backend is unavailable

This commit is contained in:
masoodafar-web
2025-12-25 17:57:39 +03:30
parent cb6102191e
commit 45a291b529
6 changed files with 44 additions and 210 deletions
@@ -104,12 +104,11 @@ public class PackageService
}
/// <summary>
/// Get user's package purchase status (Mock for now - needs BFF implementation)
/// Get user's package purchase status
/// </summary>
public Task<UserPackageStatusDto> GetUserPackageStatusAsync(CancellationToken ct = default)
{
// TODO: Connect to GetUserPackageStatus RPC when available in FrontOffice.BFF
// For now, return a mock status
return Task.FromResult(new UserPackageStatusDto(
HasPurchasedPackage: false,
PurchaseMethod: null,