updateRecommendationNode function
Future
updateRecommendationNode(
- dynamic type
)
Implementation
Future updateRecommendationNode(var type) async {
var uuid = '';
type == Types.users ? uuid = Storage.userUUID : uuid = Storage.deviceUUID;
try {
var recommendationNode = await Storage.controller!.get(':$type:' +
uuid +
':' +
Storage.geigerIndicatorUUID +
':data:recommendations');
var threatRecoList = await crtRecommendation(type);
for (NodeValue tr in threatRecoList) {
await recommendationNode.addOrUpdateValue(tr);
}
print(recommendationNode);
try {
Storage.controller!.addOrUpdate(recommendationNode);
} catch (e) {
// ignore: avoid_print
print('api396$e');
}
} catch (e) {
// ignore: avoid_print
print('api400$e');
return;
}
}