diff --git a/app/Http/Controllers/RecurringInvoiceController.php b/app/Http/Controllers/RecurringInvoiceController.php index e5a94e25ac59..3b6eec2c1091 100644 --- a/app/Http/Controllers/RecurringInvoiceController.php +++ b/app/Http/Controllers/RecurringInvoiceController.php @@ -200,6 +200,8 @@ class RecurringInvoiceController extends BaseController { $recurring_invoice = $this->recurring_invoice_repo->save($request->all(), RecurringInvoiceFactory::create(auth()->user()->company()->id, auth()->user()->id)); +nlog($recurring_invoice); + return $this->itemResponse($recurring_invoice); } diff --git a/app/Http/Controllers/StripeConnectController.php b/app/Http/Controllers/StripeConnectController.php index 345268400a4f..055748b8c02f 100644 --- a/app/Http/Controllers/StripeConnectController.php +++ b/app/Http/Controllers/StripeConnectController.php @@ -59,12 +59,8 @@ class StripeConnectController extends BaseController $account = Account::create($data); -nlog($account); - $link = Account::link($account->id, $token); -nlog($link); - if(!$company_gateway) $company_gateway = CompanyGatewayFactory::create($request->getCompany()->id, $request->getContact()->id); diff --git a/app/Repositories/ActivityRepository.php b/app/Repositories/ActivityRepository.php index d32c9de6a2b4..5ba4373e7f57 100644 --- a/app/Repositories/ActivityRepository.php +++ b/app/Repositories/ActivityRepository.php @@ -80,7 +80,11 @@ class ActivityRepository extends BaseRepository $backup = new Backup(); - if (get_class($entity) == Invoice::class || get_class($entity) == Quote::class || get_class($entity) == Credit::class) { + if (get_class($entity) == Invoice::class + || get_class($entity) == Quote::class + || get_class($entity) == Credit::class + || get_class($entity) == RecurringInvoice::class + ) { $contact = $entity->client->primary_contact()->first(); $backup->html_backup = $this->generateHtml($entity); $backup->amount = $entity->amount; diff --git a/database/migrations/2021_05_10_041528_add_recurring_invoice_id_to_activities_table.php b/database/migrations/2021_05_10_041528_add_recurring_invoice_id_to_activities_table.php new file mode 100644 index 000000000000..4ecef8899d40 --- /dev/null +++ b/database/migrations/2021_05_10_041528_add_recurring_invoice_id_to_activities_table.php @@ -0,0 +1,30 @@ +unsignedInteger('recurring_invoice_id')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + + } +}