From 5f5b6f8d82aca07dcc877e5b88612465388a98c9 Mon Sep 17 00:00:00 2001
From: Thibault Debatty <thibault.debatty@gmail.com>
Date: Sun, 24 Dec 2023 15:55:49 +0100
Subject: [PATCH] code cleanup

---
 .../Controllers/OrganizationUserController.php   | 16 ----------------
 resources/views/organization/edit.blade.php      |  4 ++++
 routes/web.php                                   |  2 +-
 3 files changed, 5 insertions(+), 17 deletions(-)

diff --git a/app/Http/Controllers/OrganizationUserController.php b/app/Http/Controllers/OrganizationUserController.php
index 83f4c09..dec1d60 100644
--- a/app/Http/Controllers/OrganizationUserController.php
+++ b/app/Http/Controllers/OrganizationUserController.php
@@ -18,10 +18,6 @@ class OrganizationUserController extends Controller
         $this->middleware('auth');
     }
 
-    public function index()
-    {
-    }
-
     /** Show form **/
     public function create(Organization $organization)
     {
@@ -65,18 +61,6 @@ class OrganizationUserController extends Controller
         return redirect(route("dashboard"));
     }
 
-    public function show($id)
-    {
-    }
-
-    public function edit($id)
-    {
-    }
-
-    public function update($id)
-    {
-    }
-
     /**
      * Remove (detach) this user from the organization
      * @param Organization $organization
diff --git a/resources/views/organization/edit.blade.php b/resources/views/organization/edit.blade.php
index 782388a..428fcf8 100644
--- a/resources/views/organization/edit.blade.php
+++ b/resources/views/organization/edit.blade.php
@@ -43,6 +43,7 @@
                 </div>
             </div>
             
+            @if ($organization->exists)
             <div class="card mt-3">
                 <div class="card-header">Members</div>
 
@@ -63,14 +64,17 @@
                         @endforeach
                     </table>
                     
+                    
                     <p>
                         <a class="btn btn-primary btn-sm"
                            href="{{ action("OrganizationUserController@create", ["organization" => $organization]) }}">
                             Invite user to organization
                         </a>
                     </p>
+                    
                 </div>
             </div>
+            @endif
         </div>
     </div>
 </div>
diff --git a/routes/web.php b/routes/web.php
index 9756cc9..a3ea189 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -51,5 +51,5 @@ Route::get(
     }
 )->name("organization.public.dashboard");
 Route::resource('app/organizations', 'OrganizationController');
-Route::resource("app/organizations.user", "OrganizationUserController");
+Route::resource("app/organizations.user", "OrganizationUserController")->only(["create", "store", "destroy"]);
 Route::resource('app/servers', 'ServerController');
-- 
GitLab