field name consistency
This commit is contained in:
@@ -25,7 +25,7 @@ class UninstallFirewallRule
|
||||
}
|
||||
|
||||
$firewallRule->update([
|
||||
'status' => FirewallRuleStatus::UNINSTALLED,
|
||||
'status' => FirewallRuleStatus::REMOVED,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ enum FirewallRuleStatus: string
|
||||
{
|
||||
use Arrayable;
|
||||
|
||||
case UNINSTALLED = 'uninstalled';
|
||||
case NOT_INSTALLED = 'not-installed';
|
||||
case INSTALLED = 'installed';
|
||||
case FAILED = 'failed';
|
||||
case REMOVED = 'removed';
|
||||
|
||||
@@ -59,7 +59,8 @@ class ServerController extends Controller
|
||||
public function store(Request $request)
|
||||
{
|
||||
$sudoPassword = Str::random(32);
|
||||
$providerService = app(GetProviderService::class)->execute($request->provider);
|
||||
$provider = Provider::findOrFail($request->provider);
|
||||
$providerService = $provider->service();
|
||||
|
||||
if (! $providerService) {
|
||||
return back()->with('error', 'Invalid provider');
|
||||
@@ -76,8 +77,8 @@ class ServerController extends Controller
|
||||
|
||||
$server = $organisation->servers()->create([
|
||||
'name' => $createdServer->name,
|
||||
// 'provider' => ServerProvider::tryFrom($request->provider), // @todo
|
||||
'provider_id' => $createdServer->id,
|
||||
'provider_id' => $provider->id,
|
||||
'external_id' => $createdServer->id,
|
||||
'ipv4' => $createdServer->ipv4,
|
||||
'ipv6' => $createdServer->ipv6,
|
||||
'provider_status' => $createdServer->status,
|
||||
|
||||
@@ -40,6 +40,11 @@ class Organisation extends Model
|
||||
return $this->hasMany(Application::class);
|
||||
}
|
||||
|
||||
public function providers(): HasMany
|
||||
{
|
||||
return $this->hasMany(Provider::class);
|
||||
}
|
||||
|
||||
public static function createUniqueSlug(string $name): string
|
||||
{
|
||||
$slug = Str::slug($name);
|
||||
|
||||
Reference in New Issue
Block a user