From acb3d0718bd3f92ee678e63130b01dbb549ae53c Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 24 Apr 2018 16:20:38 +0300 Subject: [PATCH] Add debug logging --- app/Models/AccountGateway.php | 7 +++++++ app/Ninja/Repositories/InvoiceRepository.php | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/app/Models/AccountGateway.php b/app/Models/AccountGateway.php index 07c5c80bfb89..5f54eedfacbd 100644 --- a/app/Models/AccountGateway.php +++ b/app/Models/AccountGateway.php @@ -23,6 +23,13 @@ class AccountGateway extends EntityModel */ protected $dates = ['deleted_at']; + /** + * @var array + */ + protected $hidden = [ + 'config' + ]; + /** * @return mixed */ diff --git a/app/Ninja/Repositories/InvoiceRepository.php b/app/Ninja/Repositories/InvoiceRepository.php index ad4184e563b9..79c3ab645c67 100644 --- a/app/Ninja/Repositories/InvoiceRepository.php +++ b/app/Ninja/Repositories/InvoiceRepository.php @@ -374,6 +374,13 @@ class InvoiceRepository extends BaseRepository $account = $invoice ? $invoice->account : \Auth::user()->account; $publicId = isset($data['public_id']) ? $data['public_id'] : false; + if (Utils::isNinjaProd() && ! Utils::isReseller()) { + $copy = json_decode( json_encode($data), true); + $copy['data'] = false; + $logMessage = date('r') . ' account_id: ' . $account->id . ' ' . json_encode($copy); + @file_put_contents(storage_path('logs/invoice-repo.log'), $logMessage, FILE_APPEND); + } + $isNew = ! $publicId || $publicId == '-1'; if ($invoice) {