Fixed 500 error

Should fixe some 500 errors caused in the admin panels.
This commit is contained in:
tersiswilvin 2022-09-17 05:04:04 -07:00
parent 8f9395cd2e
commit d2be05ad04
2 changed files with 32 additions and 11 deletions

View File

@ -49,14 +49,28 @@
Username: Username:
</div> </div>
@if (!empty($user->id)) @if (!empty($user->id))
@if (!empty($user->name))
<a href="{{ route('profile', $user->id) }}" title="{{ $user->name }}'s profile" class="AuthenticatedUserName"> <a href="{{ route('profile', $user->id) }}" title="{{ $user->name }}'s profile" class="AuthenticatedUserName">
@if (!empty($user->name)) {{ $user->name }} @else N/A @endif {{ $user->name }}
</a> </a>
@else
<a title="N/A" class="info-error">
N/A
</a>
@endif
@unless (request()->query('q')) @unless (request()->query('q'))
@if (!empty($user->name))
<a href="/admin/users?q={{ $user->id }}&searchBy=id" title="{{ $user->name }}'s Details" class="AuthenticatedUserName userInfo"></a> <a href="/admin/users?q={{ $user->id }}&searchBy=id" title="{{ $user->name }}'s Details" class="AuthenticatedUserName userInfo"></a>
@else
<a href="/admin/users?q={{ $user->id }}&searchBy=id" title="N/A" class="AuthenticatedUserName userInfo"></a>
@endif
@endunless @endunless
@if (!empty($user->name))
<a href="/admin/tree?q={{ $user->id }}&searchBy=id" title="{{ $user->name }}'s Invite Tree" class="forwardArrow AuthenticatedUserName"></a> <a href="/admin/tree?q={{ $user->id }}&searchBy=id" title="{{ $user->name }}'s Invite Tree" class="forwardArrow AuthenticatedUserName"></a>
@else @else
<a href="/admin/tree?q={{ $user->id }}&searchBy=id" title="N/A" class="forwardArrow AuthenticatedUserName"></a>
@endif
@else
<a title="N/A" class="info-error"> <a title="N/A" class="info-error">
N/A N/A
</a> </a>
@ -209,6 +223,7 @@
Invited By Invited By
</div> </div>
@if (!empty($user->id)) @if (!empty($user->id))
@if (!empty(App\Models\User::where('id', $user->invited_by)->first()->id))
<a href="{{ route('profile', App\Models\User::where('id', $user->invited_by)->first()->id) }}" title="{{ App\Models\User::where('id', $user->invited_by)->first()->name }}'s Profile" class="AuthenticatedUserName"> <a href="{{ route('profile', App\Models\User::where('id', $user->invited_by)->first()->id) }}" title="{{ App\Models\User::where('id', $user->invited_by)->first()->name }}'s Profile" class="AuthenticatedUserName">
{{ App\Models\User::where('id', $user->invited_by)->first()->name }} {{ App\Models\User::where('id', $user->invited_by)->first()->name }}
</a> </a>
@ -217,10 +232,11 @@
@endunless @endunless
<a href="/admin/tree?q={{ App\Models\User::where('id', $user->invited_by)->first()->id }}&searchBy=id" title="{{ App\Models\User::where('id', $user->invited_by)->first()->name }}'s Invite Tree" class="forwardArrow AuthenticatedUserName"></a> <a href="/admin/tree?q={{ App\Models\User::where('id', $user->invited_by)->first()->id }}&searchBy=id" title="{{ App\Models\User::where('id', $user->invited_by)->first()->name }}'s Invite Tree" class="forwardArrow AuthenticatedUserName"></a>
@else @else
<div class="info-error"> <div title="N/A" class="info-error">
N/A N/A
</a> </a>
@endif @endif
@endif
</div> </div>
<div class="Row"> <div class="Row">
<div class="text-secondary"> <div class="text-secondary">
@ -230,7 +246,7 @@
@if ($user->admin) @if ($user->admin)
Admin Admin
@else @else
Member User
@endif @endif
</div> </div>
</div> </div>
@ -288,15 +304,21 @@
@if ($user->admin) @if ($user->admin)
Admin Admin
@else @else
Member User
@endif @endif
</p> </p>
<p><strong>Status:</strong> Normal</p> <p><strong>Status:</strong> Normal</p>
<!-- Note to Tersis/Conkley, please revert this change sooner or later. I'm tired and might fix the !empty issue later. --> @if (!empty($user->id))
<p><strong>Invited By:</strong> <a style="color:blue" @if (!empty(App\Models\User::where('id', $user->invited_by)->first()->id))
href="#">N/A</a> <p><strong>Invited By:</strong> <a style="color:blue">{{ App\Models\User::where('id', $user->invited_by)->first()->name }}</a>
(ID: {{ App\Models\User::where('id', $user->invited_by)->first()->id }})
</p>
@else
<p><strong>Invited By:</strong> <a style="color:blue">N/A</a>
(ID: N/A) (ID: N/A)
</p> </p>
@endif
@endif
<!-- <!--
<button class="greybutton">Check Reports For This User</button> <button class="greybutton">Check Reports For This User</button>
<button class="bluebutton">Edit User Data</button> <button class="bluebutton">Edit User Data</button>

View File

@ -23,7 +23,7 @@
<body class="NewPanel"> <body class="NewPanel">
@yield('alert') @yield('alert')
<div id="MasterContainer" class="AdminPanel EnableLogoutBtn" style="width: 100%;"> <div id="MasterContainer" class="AdminPanel" style="width: 100%;">
<div id="AdminWrapper" class="Navigation"> <div id="AdminWrapper" class="Navigation">
<div class="AdminHeader"> <div class="AdminHeader">
<span><a href="{{ route('home') }}" title="ARCHBLOX Home" class="SiteBrand"></a></span> <span><a href="{{ route('home') }}" title="ARCHBLOX Home" class="SiteBrand"></a></span>
@ -37,7 +37,6 @@
<a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();" class="logout AuthenticatedUserName">Logout</a> <a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();" class="logout AuthenticatedUserName">Logout</a>
<span class="logoutarrow"><span> <span class="logoutarrow"><span>
</div> </div>
</a>
</div> </div>
<form id="logout-form" class="hidden" action="{{ route('logout') }}" method="POST"> <form id="logout-form" class="hidden" action="{{ route('logout') }}" method="POST">
@csrf @csrf
@ -59,12 +58,13 @@
Invite Tree Invite Tree
</a> </a>
</li> </li>
</ul>
</div> </div>
</ul>
</div> </div>
<div id="BodyWrapper"> <div id="BodyWrapper">
@yield('Body') @yield('Body')
</div> </div>
</div>
<div class="iphone-sidebar"> <div class="iphone-sidebar">
<img href="{{ route('admin_index') }}" src="https://archblox.com/img/MORBLOXlogo.png" width="50%"> <img href="{{ route('admin_index') }}" src="https://archblox.com/img/MORBLOXlogo.png" width="50%">
<p>Admin Panel</p> <p>Admin Panel</p>
@ -81,7 +81,6 @@
<div class="iphone-content"> <div class="iphone-content">
@yield('content') @yield('content')
</div> </div>
</div>
</body> </body>
</html> </html>