synchronizeModifications method
Synchronize modification for the visitor
Implementation
Future<FSStatus> synchronizeModifications() async {
print(" ############## synchronize Modifications ##################### ");
FSStatus state = FSStatus.Not_Ready;
try {
var camp = await decisionManager.getCampaigns(
Flagship.sharedInstance().envId ?? "", visitorId, _context);
print(
"################## The new modification are ${this.modifications} ############################");
var modif = decisionManager.getModifications(camp.campaigns);
this.modifications.clear();
this.modifications.addAll(modif);
state = FSStatus.Ready;
} catch (error) {
print(
"################## ${error.toString()} ############################");
}
/// Return the state
return state;
}