mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-07 12:54:31 -04:00
Move new properties to account_email_settings
This commit is contained in:
parent
7dc4ecd209
commit
48cfe8cc6b
@ -71,7 +71,7 @@ class SendRecurringInvoices extends Command
|
|||||||
|
|
||||||
foreach ($accounts as $account) {
|
foreach ($accounts as $account) {
|
||||||
|
|
||||||
if(!$account->is_disabled)
|
if(!$account->account_email_settings->is_disabled)
|
||||||
$account->checkCounterReset();
|
$account->checkCounterReset();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -97,7 +97,7 @@ class SendRecurringInvoices extends Command
|
|||||||
|
|
||||||
$account = $recurInvoice->account;
|
$account = $recurInvoice->account;
|
||||||
|
|
||||||
if($account->is_disabled){
|
if($account->account_email_settings->is_disabled){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -134,7 +134,7 @@ class SendRecurringInvoices extends Command
|
|||||||
foreach ($expenses as $expense) {
|
foreach ($expenses as $expense) {
|
||||||
$shouldSendToday = $expense->shouldSendToday();
|
$shouldSendToday = $expense->shouldSendToday();
|
||||||
|
|
||||||
if (! $shouldSendToday || $expense->account->is_disabled) {
|
if (! $shouldSendToday || $expense->account->account_email_settings->is_disabled) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -128,7 +128,7 @@ class SendReminders extends Command
|
|||||||
$this->info(date('r ') . $accounts->count() . ' accounts found with fees enabled');
|
$this->info(date('r ') . $accounts->count() . ' accounts found with fees enabled');
|
||||||
|
|
||||||
foreach ($accounts as $account) {
|
foreach ($accounts as $account) {
|
||||||
if (! $account->hasFeature(FEATURE_EMAIL_TEMPLATES_REMINDERS) || $account->is_disabled) {
|
if (! $account->hasFeature(FEATURE_EMAIL_TEMPLATES_REMINDERS) || $account->account_email_settings->is_disabled) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -155,7 +155,7 @@ class SendReminders extends Command
|
|||||||
$this->info(date('r ') . count($accounts) . ' accounts found with reminders enabled');
|
$this->info(date('r ') . count($accounts) . ' accounts found with reminders enabled');
|
||||||
|
|
||||||
foreach ($accounts as $account) {
|
foreach ($accounts as $account) {
|
||||||
if (! $account->hasFeature(FEATURE_EMAIL_TEMPLATES_REMINDERS) || $account->is_disabled) {
|
if (! $account->hasFeature(FEATURE_EMAIL_TEMPLATES_REMINDERS) || $account->account_email_settings->is_disabled) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -201,7 +201,7 @@ class SendReminders extends Command
|
|||||||
$account = $scheduledReport->account;
|
$account = $scheduledReport->account;
|
||||||
$account->loadLocalizationSettings();
|
$account->loadLocalizationSettings();
|
||||||
|
|
||||||
if (! $account->hasFeature(FEATURE_REPORTS) || $account->is_disabled) {
|
if (! $account->hasFeature(FEATURE_REPORTS) || $account->account_email_settings->is_disabled) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -68,14 +68,14 @@ class ClientPortalController extends BaseController
|
|||||||
$account = $invoice->account;
|
$account = $invoice->account;
|
||||||
|
|
||||||
/* Forward requests from V4 to V5 if the domain is set */
|
/* Forward requests from V4 to V5 if the domain is set */
|
||||||
if(strlen($account->forward_url_for_v5) >1){
|
if(strlen($account->account_email_settings->forward_url_for_v5) >1){
|
||||||
|
|
||||||
if ($invoice->isType(INVOICE_TYPE_QUOTE))
|
if ($invoice->isType(INVOICE_TYPE_QUOTE))
|
||||||
$entity = 'quote';
|
$entity = 'quote';
|
||||||
else
|
else
|
||||||
$entity = 'invoice';
|
$entity = 'invoice';
|
||||||
|
|
||||||
return redirect($account->forward_url_for_v5."/client/".$entity."/".$invitationKey);
|
return redirect($account->account_email_settings->forward_url_for_v5."/client/".$entity."/".$invitationKey);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (request()->silent) {
|
if (request()->silent) {
|
||||||
|
@ -101,17 +101,17 @@ class StepsController extends BaseController
|
|||||||
->withInput();
|
->withInput();
|
||||||
}
|
}
|
||||||
|
|
||||||
$account = \Auth::user()->account;
|
$account_settings = \Auth::user()->account->account_email_settings;
|
||||||
|
|
||||||
if(strlen($request->input('url')) == 0) {
|
if(strlen($request->input('url')) == 0) {
|
||||||
$account->is_disabled = false;
|
$account_settings->is_disabled = false;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$account->is_disabled = true;
|
$account_settings->is_disabled = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
$account->forward_url_for_v5 = rtrim($request->input('url'),'/');
|
$account_settings->forward_url_for_v5 = rtrim($request->input('url'),'/');
|
||||||
$account->save();
|
$account_settings->save();
|
||||||
|
|
||||||
return back();
|
return back();
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,7 @@ class AddForwardUrlForV5 extends Migration
|
|||||||
*/
|
*/
|
||||||
public function up()
|
public function up()
|
||||||
{
|
{
|
||||||
Schema::table('accounts', function ($table) {
|
Schema::table('account_email_settings', function ($table) {
|
||||||
$table->text('forward_url_for_v5')->default('');
|
$table->text('forward_url_for_v5')->default('');
|
||||||
$table->boolean('is_disabled')->default(false);
|
$table->boolean('is_disabled')->default(false);
|
||||||
});
|
});
|
||||||
|
@ -285,7 +285,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="url" class="control-label col-lg-4 col-sm-4 text-right">{!! trans('texts.url') !!}</label>
|
<label for="url" class="control-label col-lg-4 col-sm-4 text-right">{!! trans('texts.url') !!}</label>
|
||||||
<div class="col-lg-8 col-sm-8">
|
<div class="col-lg-8 col-sm-8">
|
||||||
<input type="text" name="url" placeholder="https://subdomain.invoicing.co" class="form form-control" value="{{ $account->forward_url_for_v5}}">
|
<input type="text" name="url" placeholder="https://subdomain.invoicing.co" class="form form-control" value="{{ $account->account_email_settings->forward_url_for_v5}}">
|
||||||
@if($errors->has('url'))
|
@if($errors->has('url'))
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
@foreach ($errors->get('url') as $message)
|
@foreach ($errors->get('url') as $message)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user