checkDigicodeBySerialAndToken method
Future<NetworkResponse>
checkDigicodeBySerialAndToken(
- dynamic productSerial,
- dynamic authcode
override
Implementation
@override
Future<NetworkResponse> checkDigicodeBySerialAndToken(
productSerial, authcode) async {
bool isDisconnect = await WifiService.isDisconnectWhenCallApi();
if (isDisconnect) return NetworkResponse.withDisconnect();
try {
Response response = await AppClients(
options: BaseOptions(headers: {'auth-code': authcode}),
requiredToken: true,
token: await appPrefs.getNormalToken())
.get(AppEndpoint.checkDigicodeBySerialAndToken(),
queryParameters: {'productSerial': productSerial});
return NetworkResponse.fromResponse(response,
converter: (json) => DigicodeCheck.fromJson(json));
} on DioError catch (e) {
return NetworkResponse.withErrorRequest(e);
}
}