diff --git a/app/Http/Controllers/V1/Admin/Company/CompaniesController.php b/app/Http/Controllers/V1/Admin/Company/CompaniesController.php index 5873a9c3..d3ae5fd9 100644 --- a/app/Http/Controllers/V1/Admin/Company/CompaniesController.php +++ b/app/Http/Controllers/V1/Admin/Company/CompaniesController.php @@ -18,6 +18,13 @@ class CompaniesController extends Controller private readonly CompanyService $companyService, ) {} + public function show(Request $request) + { + $company = Company::find($request->header('company')); + + return new CompanyResource($company); + } + public function store(CompaniesRequest $request) { $this->authorize('create company'); diff --git a/app/Http/Controllers/V1/Admin/Company/CompanyController.php b/app/Http/Controllers/V1/Admin/Company/CompanyController.php deleted file mode 100644 index 22ab184a..00000000 --- a/app/Http/Controllers/V1/Admin/Company/CompanyController.php +++ /dev/null @@ -1,24 +0,0 @@ -header('company')); - - return new CompanyResource($company); - } -} diff --git a/routes/api.php b/routes/api.php index 7b783fe3..a82b0a0e 100644 --- a/routes/api.php +++ b/routes/api.php @@ -4,7 +4,6 @@ use App\Http\Controllers\AppVersionController; use App\Http\Controllers\V1\Admin\Auth\ForgotPasswordController; use App\Http\Controllers\V1\Admin\Auth\ResetPasswordController; use App\Http\Controllers\V1\Admin\Company\CompaniesController; -use App\Http\Controllers\V1\Admin\Company\CompanyController as AdminCompanyController; use App\Http\Controllers\V1\Admin\Customer\CustomersController; use App\Http\Controllers\V1\Admin\Customer\CustomerStatsController; use App\Http\Controllers\V1\Admin\CustomField\CustomFieldsController; @@ -256,7 +255,7 @@ Route::prefix('/v1')->group(function () { Route::get('/number-placeholders', NumberPlaceholdersController::class); - Route::get('/current-company', AdminCompanyController::class); + Route::get('/current-company', [CompaniesController::class, 'show']); // Customers // ----------------------------------