Offline payment delete method check transaction.

This commit is contained in:
Cüneyt Şentürk
2020-09-22 01:35:11 +03:00
parent 9abda76d22
commit 3ca586a72f
4 changed files with 47 additions and 11 deletions

View File

@ -102,17 +102,22 @@ class Settings extends Controller
*/
public function destroy(DRequest $request)
{
$payment_method = $this->dispatch(new DeletePaymentMethod($request));
$response = $this->ajaxDispatch(new DeletePaymentMethod($request));
$message = trans('messages.success.deleted', ['type' => $payment_method['name']]);
if ($response['success']) {
//$response['redirect'] = route('offline-payments.settings.edit');
//flash($message)->success();
$response['message'] = trans('messages.success.deleted', ['type' => $response['data']['name']]);
return response()->json([
'errors' => false,
'success' => true,
'message' => $message,
'redirect' => route('offline-payments.settings.edit'),
]);
//flash($message)->success();
} else {
//$response['redirect'] = route('offline-payments.settings.edit');
$message = $response['message'];
//flash($message)->error();
}
return response()->json($response);
}
}