Shit increment threshold

This commit is contained in:
2021-12-25 00:54:44 +01:00
parent f49409398a
commit e881c73911

View File

@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\ShitUser;
use Auth;
use Carbon\Carbon;
class ShitController extends Controller
{
@@ -16,9 +17,16 @@ class ShitController extends Controller
$shituser->description = $request->description;
$shituser->goldenshit = $request->goldenshit == "on";
$shituser->save();
// Get the latest shit event and check if it is over a time threshold
$lastshit = ShitUser::where('user_id', $shituser->user_id)->orderByDesc('created_at')->first();
return redirect('/dashboard');
$timethreshold = Carbon::now()->subMinutes(10);
if ($lastshit->created_at->lessThan($timethreshold)) {
$shituser->save();
return redirect('/ownstats');
} else {
return redirect('/dashboard');
}
}