Replace subusers repository
This commit is contained in:
parent
860b2d890b
commit
1fbeec7719
5 changed files with 7 additions and 109 deletions
|
@ -8,7 +8,6 @@ use Illuminate\Http\JsonResponse;
|
|||
use Pterodactyl\Facades\Activity;
|
||||
use Pterodactyl\Models\Permission;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
use Pterodactyl\Repositories\Eloquent\SubuserRepository;
|
||||
use Pterodactyl\Services\Subusers\SubuserCreationService;
|
||||
use Pterodactyl\Repositories\Wings\DaemonServerRepository;
|
||||
use Pterodactyl\Transformers\Api\Client\SubuserTransformer;
|
||||
|
@ -25,7 +24,6 @@ class SubuserController extends ClientApiController
|
|||
* SubuserController constructor.
|
||||
*/
|
||||
public function __construct(
|
||||
private SubuserRepository $repository,
|
||||
private SubuserCreationService $creationService,
|
||||
private DaemonServerRepository $serverRepository
|
||||
) {
|
||||
|
@ -110,9 +108,7 @@ class SubuserController extends ClientApiController
|
|||
// have actually changed for the user.
|
||||
if ($permissions !== $current) {
|
||||
$log->transaction(function ($instance) use ($request, $subuser, $server) {
|
||||
$this->repository->update($subuser->id, [
|
||||
'permissions' => $this->getDefaultPermissions($request),
|
||||
]);
|
||||
$subuser->update(['permissions' => $this->getDefaultPermissions($request)]);
|
||||
|
||||
try {
|
||||
$this->serverRepository->setServer($server)->revokeUserJTI($subuser->user_id);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue