Browse Source

Fix select if using global limit

Jovan Jovanovic 3 years ago
parent
commit
4d3c6c7a13

+ 2 - 1
app/Http/Controllers/ServerController.php

@@ -16,6 +16,7 @@ use Illuminate\Http\Client\Response;
 use Illuminate\Http\RedirectResponse;
 use Illuminate\Http\Request;
 use Illuminate\Support\Facades\Auth;
+use Illuminate\Support\Facades\Log;
 use Illuminate\Support\Facades\Request as FacadesRequest;
 
 class ServerController extends Controller
@@ -98,7 +99,7 @@ class ServerController extends Controller
         if (FacadesRequest::has("product_id")) {
             $product = Product::findOrFail(FacadesRequest::input("product_id"));
             if (
-                Auth::user()->credits <=
+                Auth::user()->credits <
                 ($product->minimum_credits == -1
                     ? Configuration::getValueByKey('MINIMUM_REQUIRED_CREDITS_TO_MAKE_SERVER', 50)
                     : $product->minimum_credits)

+ 2 - 1
resources/views/servers/create.blade.php

@@ -113,7 +113,8 @@
                                         class="custom-select @error('product_id') is-invalid @enderror">
                                         @foreach ($products as $product)
                                             <option value="{{ $product->id }}" @if ($product->minimum_credits == -1 && Auth::user()->credits >= $minimum_credits)
-                                            @elseif (Auth::user()->credits >= $product->minimum_credits)
+                                            @elseif ($product->minimum_credits != -1 && Auth::user()->credits >=
+                                                $product->minimum_credits)
                                             @else
                                                 disabled
                                         @endif