toggle client button
This commit is contained in:
1 parent
3b8cebf10a
commit
49b1eba348
5 files changed
+59
-12
No files matched your search
@@ -64,6 +64,31 @@ class EventResource extends Resource
|
||||
$query->whereHas('event_user_star');
|
||||
}
|
||||
|
||||
if (auth()->user()->all_only_none) {
|
||||
switch (auth()->user()->bookmaker_id) {
|
||||
case 10:
|
||||
$field = 'magnig_id';
|
||||
break;
|
||||
case 16:
|
||||
$field = 'magken_id';
|
||||
break;
|
||||
case 35:
|
||||
$field = 'lognig_id';
|
||||
break;
|
||||
case 36:
|
||||
$field = 'logcol_id';
|
||||
break;
|
||||
}
|
||||
switch (auth()->user()->all_only_none) {
|
||||
case 1:
|
||||
$query->where($field, 1);
|
||||
break;
|
||||
case 2:
|
||||
$query->where($field, 0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (in_array('odds_2ways', EventsTable::$bettype_settings)) {
|
||||
$query->with('odds_2ways.bookmaker');
|
||||
}
|
||||
|
||||
@@ -60,9 +60,15 @@ class BettypeToggle extends Component
|
||||
$this->dispatch('refreshBettypeMenu');
|
||||
}
|
||||
|
||||
public function toggleFilter()
|
||||
public function toggelAllOnlyNone()
|
||||
{
|
||||
User::where('id', auth()->user()->id)->update(['no_filter' => DB::raw('!no_filter')]);
|
||||
|
||||
$user = User::where('id', auth()->user()->id)->first();
|
||||
$user->all_only_none++;
|
||||
if ($user->all_only_none == 3) {
|
||||
$user->all_only_none = 0;
|
||||
}
|
||||
$user->save();
|
||||
|
||||
$this->dispatch('refreshBettypeMenu');
|
||||
}
|
||||
|
||||
+1
-1
@@ -36,7 +36,7 @@ class User extends Authenticatable implements FilamentUser, HasAppAuthentication
|
||||
'sport_id',
|
||||
'star',
|
||||
'is_multiline_direct',
|
||||
'no_filter',
|
||||
'all_only_none',
|
||||
'bookmaker_id',
|
||||
'provider_id',
|
||||
];
|
||||
|
||||
Reference in new issue
Block a user