isCampaignValid static method
Check if campaign id is valid
campaign id is valid if it is new campaign id
Implementation
static Future<bool> isCampaignValid(String? campaignId) async {
var isValid = true;
final data = await _doc.get();
final dataList = data?['campaignId'] as List<dynamic>? ?? [];
if (dataList.isNotEmpty) {
for (final element in dataList) {
if (element == campaignId) {
isValid = false;
}
}
}
return isValid;
}