Handle large companies

This commit is contained in:
Hillel Coren 2020-11-26 15:10:44 +02:00
parent 97fc88ecf5
commit 32e11c5880
2 changed files with 28 additions and 26 deletions

View File

@ -193,7 +193,9 @@ Middleware<AppState> _createRefreshRequest(AuthRepository repository) {
final action = dynamicAction as RefreshData;
final state = store.state;
if (state.isSaving || state.isLoading) {
if (state.isSaving ||
state.isLoading ||
(state.company.isLarge && !state.isLoaded)) {
next(action);
return;
}

View File

@ -35,14 +35,14 @@ packages:
name: async
url: "https://pub.dartlang.org"
source: hosted
version: "2.5.0-nullsafety.3"
version: "2.5.0-nullsafety.2"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0-nullsafety.3"
version: "2.1.0-nullsafety.2"
build:
dependency: transitive
description:
@ -119,14 +119,14 @@ packages:
name: characters
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0-nullsafety.5"
version: "1.1.0-nullsafety.4"
charcode:
dependency: transitive
description:
name: charcode
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0-nullsafety.3"
version: "1.2.0-nullsafety.2"
charts_common:
dependency: transitive
description:
@ -161,7 +161,7 @@ packages:
name: clock
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0-nullsafety.3"
version: "1.1.0-nullsafety.2"
code_builder:
dependency: transitive
description:
@ -175,7 +175,7 @@ packages:
name: collection
url: "https://pub.dartlang.org"
source: hosted
version: "1.15.0-nullsafety.5"
version: "1.15.0-nullsafety.4"
contacts_service:
dependency: "direct main"
description:
@ -259,7 +259,7 @@ packages:
name: fake_async
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0-nullsafety.3"
version: "1.2.0-nullsafety.2"
faker:
dependency: "direct dev"
description:
@ -280,7 +280,7 @@ packages:
name: file
url: "https://pub.dartlang.org"
source: hosted
version: "6.0.0-nullsafety.4"
version: "6.0.0-nullsafety.3"
firebase:
dependency: transitive
description:
@ -571,7 +571,7 @@ packages:
name: js
url: "https://pub.dartlang.org"
source: hosted
version: "0.6.3-nullsafety.3"
version: "0.6.3-nullsafety.2"
json_annotation:
dependency: transitive
description:
@ -606,7 +606,7 @@ packages:
name: matcher
url: "https://pub.dartlang.org"
source: hosted
version: "0.12.10-nullsafety.3"
version: "0.12.10-nullsafety.2"
material_design_icons_flutter:
dependency: "direct main"
description:
@ -627,7 +627,7 @@ packages:
name: meta
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0-nullsafety.6"
version: "1.3.0-nullsafety.5"
mime:
dependency: transitive
description:
@ -704,7 +704,7 @@ packages:
name: path
url: "https://pub.dartlang.org"
source: hosted
version: "1.8.0-nullsafety.3"
version: "1.8.0-nullsafety.2"
path_provider:
dependency: "direct main"
description:
@ -774,7 +774,7 @@ packages:
name: platform
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.0-nullsafety.4"
version: "3.0.0-nullsafety.3"
plugin_platform_interface:
dependency: transitive
description:
@ -795,7 +795,7 @@ packages:
name: process
url: "https://pub.dartlang.org"
source: hosted
version: "4.0.0-nullsafety.4"
version: "4.0.0-nullsafety.3"
pub_semver:
dependency: transitive
description:
@ -961,7 +961,7 @@ packages:
name: source_span
url: "https://pub.dartlang.org"
source: hosted
version: "1.8.0-nullsafety.4"
version: "1.8.0-nullsafety.3"
sqflite:
dependency: transitive
description:
@ -982,14 +982,14 @@ packages:
name: stack_trace
url: "https://pub.dartlang.org"
source: hosted
version: "1.10.0-nullsafety.6"
version: "1.10.0-nullsafety.5"
stream_channel:
dependency: transitive
description:
name: stream_channel
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0-nullsafety.3"
version: "2.1.0-nullsafety.2"
stream_transform:
dependency: transitive
description:
@ -1003,7 +1003,7 @@ packages:
name: string_scanner
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0-nullsafety.3"
version: "1.1.0-nullsafety.2"
sync_http:
dependency: transitive
description:
@ -1024,28 +1024,28 @@ packages:
name: term_glyph
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0-nullsafety.3"
version: "1.2.0-nullsafety.2"
test:
dependency: "direct dev"
description:
name: test
url: "https://pub.dartlang.org"
source: hosted
version: "1.16.0-nullsafety.12"
version: "1.16.0-nullsafety.7"
test_api:
dependency: transitive
description:
name: test_api
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.19-nullsafety.6"
version: "0.2.19-nullsafety.4"
test_core:
dependency: transitive
description:
name: test_core
url: "https://pub.dartlang.org"
source: hosted
version: "0.3.12-nullsafety.11"
version: "0.3.12-nullsafety.7"
timeago:
dependency: "direct main"
description:
@ -1066,7 +1066,7 @@ packages:
name: typed_data
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0-nullsafety.5"
version: "1.3.0-nullsafety.4"
url_launcher:
dependency: "direct main"
description:
@ -1136,7 +1136,7 @@ packages:
name: vector_math
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0-nullsafety.5"
version: "2.1.0-nullsafety.4"
version:
dependency: "direct main"
description:
@ -1215,5 +1215,5 @@ packages:
source: hosted
version: "2.2.1"
sdks:
dart: ">=2.12.0-0.0 <=2.12.0-29.10.beta"
dart: ">=2.11.0-0.0 <2.12.0"
flutter: ">=1.22.2 <2.0.0"