Fixes for counter

This commit is contained in:
David Bomba 2021-04-21 19:57:59 +10:00
parent 6ed863acd2
commit d892e0b6ed
2 changed files with 8 additions and 3 deletions

View File

@ -72,8 +72,8 @@ class OneTimeTokenController extends BaseController
$data = [
'user_id' => auth()->user()->id,
'company_key'=> auth()->company()->company_key,
'context' => $requst->input('context'),
'company_key'=> auth()->user()->company()->company_key,
'context' => $request->input('context'),
];
Cache::put( $hash, $data, 3600 );

View File

@ -422,6 +422,11 @@ trait GeneratesCounter
*/
private function resetCounters(Client $client)
{
$reset_counter_frequency = (int)$client->getSetting('reset_counter_frequency_id');
if($reset_counter_frequency == 0)
return;
$timezone = Timezone::find($client->getSetting('timezone_id'));
$reset_date = Carbon::parse($client->getSetting('reset_counter_date'), $timezone->name);
@ -430,7 +435,7 @@ trait GeneratesCounter
return false;
}
switch ($client->company->reset_counter_frequency_id) {
switch ($reset_counter_frequency) {
case RecurringInvoice::FREQUENCY_DAILY:
$reset_date->addDay();
break;