fix: 🔥 delete duplicated code
This commit is contained in:
parent
f2a714cece
commit
d10df843cb
|
@ -30,28 +30,19 @@ class TicketsController extends Controller
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function create()
|
|
||||||
{
|
|
||||||
//check in blacklist
|
|
||||||
$check = TicketBlacklist::where('user_id', Auth::user()->id)->first();
|
|
||||||
if ($check && $check->status == 'True') {
|
|
||||||
return redirect()->route('ticket.index')->with('error', __("You can't make a ticket because you're on the blacklist for a reason: '".$check->reason."', please contact the administrator"));
|
|
||||||
}
|
|
||||||
$ticketcategories = TicketCategory::all();
|
|
||||||
$servers = Auth::user()->servers;
|
|
||||||
|
|
||||||
return view('ticket.create', compact('ticketcategories', 'servers'));
|
|
||||||
}
|
|
||||||
|
|
||||||
public function store(Request $request, TicketSettings $ticket_settings)
|
public function store(Request $request, TicketSettings $ticket_settings)
|
||||||
{
|
{
|
||||||
$this->validate($request, [
|
$this->validate(
|
||||||
|
$request,
|
||||||
|
[
|
||||||
'title' => 'required',
|
'title' => 'required',
|
||||||
'ticketcategory' => 'required',
|
'ticketcategory' => 'required',
|
||||||
'priority' => 'required',
|
'priority' => 'required',
|
||||||
'message' => 'required',]
|
'message' => 'required',
|
||||||
|
]
|
||||||
);
|
);
|
||||||
$ticket = new Ticket([
|
$ticket = new Ticket(
|
||||||
|
[
|
||||||
'title' => $request->input('title'),
|
'title' => $request->input('title'),
|
||||||
'user_id' => Auth::user()->id,
|
'user_id' => Auth::user()->id,
|
||||||
'ticket_id' => strtoupper(Str::random(8)),
|
'ticket_id' => strtoupper(Str::random(8)),
|
||||||
|
@ -59,7 +50,8 @@ class TicketsController extends Controller
|
||||||
'priority' => $request->input('priority'),
|
'priority' => $request->input('priority'),
|
||||||
'message' => $request->input('message'),
|
'message' => $request->input('message'),
|
||||||
'status' => 'Open',
|
'status' => 'Open',
|
||||||
'server' => $request->input('server'),]
|
'server' => $request->input('server'),
|
||||||
|
]
|
||||||
);
|
);
|
||||||
$ticket->save();
|
$ticket->save();
|
||||||
$user = Auth::user();
|
$user = Auth::user();
|
||||||
|
@ -187,8 +179,10 @@ class TicketsController extends Controller
|
||||||
return __($tickets->priority);
|
return __($tickets->priority);
|
||||||
})
|
})
|
||||||
->editColumn('updated_at', function (Ticket $tickets) {
|
->editColumn('updated_at', function (Ticket $tickets) {
|
||||||
return ['display' => $tickets->updated_at ? $tickets->updated_at->diffForHumans() : '',
|
return [
|
||||||
'raw' => $tickets->updated_at ? strtotime($tickets->updated_at) : ''];
|
'display' => $tickets->updated_at ? $tickets->updated_at->diffForHumans() : '',
|
||||||
|
'raw' => $tickets->updated_at ? strtotime($tickets->updated_at) : ''
|
||||||
|
];
|
||||||
})
|
})
|
||||||
->addColumn('actions', function (Ticket $tickets) {
|
->addColumn('actions', function (Ticket $tickets) {
|
||||||
$statusButtonColor = ($tickets->status == "Closed") ? 'btn-success' : 'btn-warning';
|
$statusButtonColor = ($tickets->status == "Closed") ? 'btn-success' : 'btn-warning';
|
||||||
|
|
|
@ -6,10 +6,7 @@ use Spatie\LaravelSettings\Settings;
|
||||||
|
|
||||||
class GeneralSettings extends Settings
|
class GeneralSettings extends Settings
|
||||||
{
|
{
|
||||||
public string $main_site;
|
|
||||||
public string $credits_display_name;
|
public string $credits_display_name;
|
||||||
public float $initial_user_credits;
|
|
||||||
public int $initial_server_limit;
|
|
||||||
public bool $recaptcha_enabled;
|
public bool $recaptcha_enabled;
|
||||||
public string $recaptcha_site_key;
|
public string $recaptcha_site_key;
|
||||||
public string $recaptcha_secret_key;
|
public string $recaptcha_secret_key;
|
||||||
|
|
Loading…
Reference in a new issue