requestItems method
Request Items
Implementation
Future requestItems({List<NsgUpdateKey>? keys, NsgDataRequestParams? filter}) async {
// Пока убрал генерацию ошибки, чтобы старый код корректно работал
// assert((this is! NsgDataItemController || (this as NsgDataItemController).widgetId != null),
// 'Использован неправильный контроллер для данного типа данных. $runtimeType != $dataType');
lateInit = false;
itemsRequested.broadcast();
try {
await _requestItems(filter: filter);
await getFavorites();
itemsRequested.broadcast();
sendNotify(keys: keys);
} on NsgExceptionDataObsolete {
//Игнорируем ошибку устарешших данных
}
}