Fixes for payment failure mailer

This commit is contained in:
David Bomba 2021-02-18 10:51:56 +11:00
parent 06bc49b0d6
commit 64afdc20fa
12 changed files with 36 additions and 32 deletions

View File

@ -39,10 +39,10 @@ class PaymentWasEmailedAndFailed
* PaymentWasEmailedAndFailed constructor.
* @param Payment $payment
* @param $company
* @param array $errors
* @param string $errors
* @param array $event_vars
*/
public function __construct(Payment $payment, Company $company, array $errors, array $event_vars)
public function __construct(Payment $payment, Company $company, string $errors, array $event_vars)
{
$this->payment = $payment;

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/

View File

@ -88,6 +88,8 @@ class CSVImport implements ShouldQueue
*/
public function handle()
{
nlog("starting import");
MultiDB::setDb($this->company->db);
$this->company->owner()->setCompany($this->company);
@ -112,6 +114,8 @@ class CSVImport implements ShouldQueue
//nlog(print_r($data, 1));
nlog("finished import - firing mailer");
MailRouter::dispatch(new ImportCompleted($data), $this->company, auth()->user());
}

View File

@ -1,10 +1,10 @@
<?php
/**
* client Ninja (https://clientninja.com).
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/clientninja/clientninja source repository
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. client Ninja LLC (https://clientninja.com)
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://opensource.org/licenses/AAL
*/