(Fix) BonusController 🐛

- import $user variable into subquery
This commit is contained in:
HDVinnie
2019-05-15 17:40:17 -04:00
parent a69a0f12dc
commit ae35e64ff0
+9 -9
View File
@@ -54,12 +54,12 @@ class BonusController extends Controller
{
$user = $request->user();
$userbon = $user->getSeedbonus();
$gifttransactions = BonTransactions::with(['senderObj', 'receiverObj'])->where(function ($query) {
$query->where('sender', '=', $request->user()->id)->orwhere('receiver', '=', $request->user()->id);
$gifttransactions = BonTransactions::with(['senderObj', 'receiverObj'])->where(function ($query) use ($user){
$query->where('sender', '=', $user->id)->orwhere('receiver', '=', $user->id);
})->where('name', '=', 'gift')->orderBy('date_actioned', 'DESC')->paginate(25);
$gifts_sent = BonTransactions::where('sender', '=', $request->user()->id)->where('name', '=', 'gift')->sum('cost');
$gifts_received = BonTransactions::where('receiver', '=', $request->user()->id)->where('name', '=', 'gift')->sum('cost');
$gifts_sent = BonTransactions::where('sender', '=', $user->id)->where('name', '=', 'gift')->sum('cost');
$gifts_received = BonTransactions::where('receiver', '=', $user->id)->where('name', '=', 'gift')->sum('cost');
return view('bonus.gifts', [
'user' => $user,
@@ -79,12 +79,12 @@ class BonusController extends Controller
{
$user = $request->user();
$userbon = $user->getSeedbonus();
$bontransactions = BonTransactions::with(['senderObj', 'receiverObj'])->where(function ($query) {
$query->where('sender', '=', $request->user()->id)->orwhere('receiver', '=', $request->user()->id);
$bontransactions = BonTransactions::with(['senderObj', 'receiverObj'])->where(function ($query) use ($user) {
$query->where('sender', '=', $user->id)->orwhere('receiver', '=', $user->id);
})->where('name', '=', 'tip')->orderBy('date_actioned', 'DESC')->paginate(25);
$tips_sent = BonTransactions::where('sender', '=', $request->user()->id)->where('name', '=', 'tip')->sum('cost');
$tips_received = BonTransactions::where('receiver', '=', $request->user()->id)->where('name', '=', 'tip')->sum('cost');
$tips_sent = BonTransactions::where('sender', '=', $user->id)->where('name', '=', 'tip')->sum('cost');
$tips_received = BonTransactions::where('receiver', '=', $user->id)->where('name', '=', 'tip')->sum('cost');
return view('bonus.tips', [
'user' => $user,
@@ -107,7 +107,7 @@ class BonusController extends Controller
$userbon = $user->getSeedbonus();
$activefl = PersonalFreeleech::where('user_id', '=', $user->id)->first();
$BonExchange = new BonExchange();
$bontransactions = BonTransactions::with('exchange')->where('sender', '=', $request->user()->id)->where('itemID', '>', 0)->orderBy('date_actioned', 'DESC')->limit(25)->get();
$bontransactions = BonTransactions::with('exchange')->where('sender', '=', $user->id)->where('itemID', '>', 0)->orderBy('date_actioned', 'DESC')->limit(25)->get();
$uploadOptions = $BonExchange->getUploadOptions();
$downloadOptions = $BonExchange->getDownloadOptions();
$personalFreeleech = $BonExchange->getPersonalFreeleechOption();