Compare commits

...

2 Commits

Author SHA1 Message Date
97310e2ba9 handle reset
Some checks are pending
BlockStorage/repertory/pipeline/head Build queued...
2025-03-15 23:28:52 -05:00
54fe6d7bab fix 2025-03-15 23:24:51 -05:00

View File

@ -87,6 +87,11 @@ class Mount with ChangeNotifier {
),
);
if (response.statusCode == 404) {
_mountList?.reset();
return true;
}
await refresh();
if (!unmount && response.statusCode == 500) {
@ -106,7 +111,7 @@ class Mount with ChangeNotifier {
Future<void> setValue(String key, String value) async {
try {
await http.put(
final response = await http.put(
Uri.parse(
Uri.encodeFull(
'${getBaseUri()}/api/v1/set_value_by_name?name=$name&type=$type&key=$key&value=$value',
@ -114,6 +119,15 @@ class Mount with ChangeNotifier {
),
);
if (response.statusCode == 404) {
_mountList?.reset();
return;
}
if (response.statusCode != 200) {
return;
}
return refresh();
} catch (e) {
debugPrint('$e');
@ -130,11 +144,6 @@ class Mount with ChangeNotifier {
),
);
if (response.statusCode == 404) {
_mountList?.reset();
return null;
}
if (response.statusCode != 200) {
return null;
}