postUserSettings method
Поставить в очередь на сохранение, чтобы избезать параллельного сохранения настроек пользователя Уменьшив таким образом нагрузку на сервер и избежать коллизий
Implementation
Future postUserSettings(T objFavorite) async {
if (_settingsPostQueue.contains(objFavorite)) {
return;
}
_settingsPostQueue.add(objFavorite);
if (_isSettingsPosting) {
return;
}
_postingUserSettings();
}