fix: refund
This commit is contained in:
@@ -535,12 +535,12 @@ class OrderRemoteDatasource {
|
||||
}
|
||||
|
||||
Future<Either<String, bool>> refundPayment({
|
||||
required String paymentId,
|
||||
required String orderId,
|
||||
required String reason,
|
||||
required int refundAmount,
|
||||
}) async {
|
||||
final authData = await AuthLocalDataSource().getAuthData();
|
||||
final url = '${Variables.baseUrl}/api/v1/payments/$paymentId/refund';
|
||||
final url = '${Variables.baseUrl}/api/v1/orders/$orderId/refund';
|
||||
|
||||
try {
|
||||
final response = await dio.post(
|
||||
@@ -564,7 +564,7 @@ class OrderRemoteDatasource {
|
||||
return const Left('Gagal refund');
|
||||
}
|
||||
} on DioException catch (e) {
|
||||
final errorMessage = e.response?.data['message'] ?? 'Kesalahan jaringan';
|
||||
final errorMessage = 'Terjadi kesalahan coba lagi nanti';
|
||||
log("💥 Dio error: ${e.message}");
|
||||
log("💥 Dio response: ${e.response?.data}");
|
||||
return Left(errorMessage);
|
||||
|
||||
Reference in New Issue
Block a user