Manos Chorianopoulos

add logs

......@@ -134,12 +134,14 @@ import UIKit
// Filter by category "contest" or campaign_type "contest"
return campaign._category == "contest" || campaign._campaign_type == "contest"
}
print("=== getCampaigns ✅ [MyRewardsViewController] Loaded \(bannerCampaigns.count) campaigns")
// Load articles after campaigns are loaded
self.loadArticles()
} failureCallback: { [weak self] errorCode in
print("Failed to load campaigns: \(errorCode)")
print("=== getCampaigns Failed to load campaigns: \(errorCode)")
// Even if campaigns fail, try to load articles
self?.loadArticles()
}
......@@ -156,7 +158,7 @@ import UIKit
}
self.articles = articles
print("✅ [MyRewardsViewController] Loaded \(articles.count) carousel articles")
print("=== getArticles ✅ [MyRewardsViewController] Loaded \(articles.count) carousel articles")
// Create banner section with both campaigns and articles
self.createBannerSection()
......@@ -164,7 +166,7 @@ import UIKit
// TODO: Add Couponsets here
} failureCallback: { [weak self] errorCode in
print("Failed to load carousel articles: \(errorCode)")
print("=== getArticles Failed to load carousel articles: \(errorCode)")
// Create banner section with only campaigns if articles fail
self?.createBannerSection()
}
......