|
@@ -1,3 +1,4 @@
|
|
|
|
|
+import 'dart:convert';
|
|
|
import 'dart:isolate';
|
|
import 'dart:isolate';
|
|
|
import 'dart:typed_data';
|
|
import 'dart:typed_data';
|
|
|
import 'package:http/http.dart' as http;
|
|
import 'package:http/http.dart' as http;
|
|
@@ -69,8 +70,12 @@ class HttpGetImage {
|
|
|
if (response.statusCode == 200) {
|
|
if (response.statusCode == 200) {
|
|
|
try {
|
|
try {
|
|
|
if (response.body.isNotEmpty) {
|
|
if (response.body.isNotEmpty) {
|
|
|
- sendPort.send(null);
|
|
|
|
|
- break;
|
|
|
|
|
|
|
+ final data = jsonDecode(response.body);
|
|
|
|
|
+
|
|
|
|
|
+ if (data is Map) {
|
|
|
|
|
+ sendPort.send(null);
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
} catch (e) {}
|
|
} catch (e) {}
|
|
|
|
|
|