2626
2727use Log ;
2828use Alert ;
29- use Pterodactyl \Models ;
3029use Illuminate \Http \Request ;
31- use Pterodactyl \Repositories ;
30+ use Pterodactyl \Models \Server ;
31+ use Pterodactyl \Repositories \TaskRepository ;
3232use Pterodactyl \Exceptions \DisplayException ;
3333use Pterodactyl \Http \Controllers \Controller ;
3434use Pterodactyl \Exceptions \DisplayValidationException ;
@@ -44,7 +44,7 @@ class TaskController extends Controller
4444 */
4545 public function index (Request $ request , $ uuid )
4646 {
47- $ server = Models \ Server::byUuid ($ uuid )->load ('tasks ' );
47+ $ server = Server::byUuid ($ uuid )->load ('tasks ' );
4848 $ this ->authorize ('list-tasks ' , $ server );
4949 $ server ->js ();
5050
@@ -68,7 +68,7 @@ public function index(Request $request, $uuid)
6868 */
6969 public function create (Request $ request , $ uuid )
7070 {
71- $ server = Models \ Server::byUuid ($ uuid );
71+ $ server = Server::byUuid ($ uuid );
7272 $ this ->authorize ('create-task ' , $ server );
7373 $ server ->js ();
7474
@@ -87,12 +87,12 @@ public function create(Request $request, $uuid)
8787 */
8888 public function store (Request $ request , $ uuid )
8989 {
90- $ server = Models \ Server::byUuid ($ uuid );
90+ $ server = Server::byUuid ($ uuid );
9191 $ this ->authorize ('create-task ' , $ server );
9292
93+ $ repo = new TaskRepository ;
9394 try {
94- $ repo = new Repositories \TaskRepository ;
95- $ repo ->create ($ server ->id , $ request ->except ([
95+ $ repo ->create ($ server ->id , $ request ->user ()->id , $ request ->except ([
9696 '_token ' ,
9797 ]));
9898
@@ -119,7 +119,7 @@ public function store(Request $request, $uuid)
119119 */
120120 public function delete (Request $ request , $ uuid , $ id )
121121 {
122- $ server = Models \ Server::byUuid ($ uuid )->load ('tasks ' );
122+ $ server = Server::byUuid ($ uuid )->load ('tasks ' );
123123 $ this ->authorize ('delete-task ' , $ server );
124124
125125 $ task = $ server ->tasks ->where ('id ' , $ id )->first ();
@@ -129,8 +129,8 @@ public function delete(Request $request, $uuid, $id)
129129 ], 404 );
130130 }
131131
132+ $ repo = new TaskRepository ;
132133 try {
133- $ repo = new Repositories \TaskRepository ;
134134 $ repo ->delete ($ id );
135135
136136 return response ()->json ([], 204 );
@@ -153,7 +153,7 @@ public function delete(Request $request, $uuid, $id)
153153 */
154154 public function toggle (Request $ request , $ uuid , $ id )
155155 {
156- $ server = Models \ Server::byUuid ($ uuid )->load ('tasks ' );
156+ $ server = Server::byUuid ($ uuid )->load ('tasks ' );
157157 $ this ->authorize ('toggle-task ' , $ server );
158158
159159 $ task = $ server ->tasks ->where ('id ' , $ id )->first ();
@@ -163,8 +163,8 @@ public function toggle(Request $request, $uuid, $id)
163163 ], 404 );
164164 }
165165
166+ $ repo = new TaskRepository ;
166167 try {
167- $ repo = new Repositories \TaskRepository ;
168168 $ resp = $ repo ->toggle ($ id );
169169
170170 return response ()->json ([
0 commit comments