diff --git a/app/Livewire/Project/Database/Backup/Execution.php b/app/Livewire/Project/Database/Backup/Execution.php index 000b6fb2b..ed015dbbf 100644 --- a/app/Livewire/Project/Database/Backup/Execution.php +++ b/app/Livewire/Project/Database/Backup/Execution.php @@ -2,12 +2,13 @@ namespace App\Livewire\Project\Database\Backup; +use App\Models\ScheduledDatabaseBackup; use Livewire\Component; class Execution extends Component { public $database; - public $backup; + public ?ScheduledDatabaseBackup $backup; public $executions; public $s3s; public function mount() diff --git a/app/Livewire/Project/Database/BackupEdit.php b/app/Livewire/Project/Database/BackupEdit.php index d7f7f5503..90eadfe43 100644 --- a/app/Livewire/Project/Database/BackupEdit.php +++ b/app/Livewire/Project/Database/BackupEdit.php @@ -2,12 +2,13 @@ namespace App\Livewire\Project\Database; +use App\Models\ScheduledDatabaseBackup; use Livewire\Component; use Spatie\Url\Url; class BackupEdit extends Component { - public $backup; + public ?ScheduledDatabaseBackup $backup; public $s3s; public ?string $status = null; public array $parameters; @@ -36,7 +37,7 @@ class BackupEdit extends Component { $this->parameters = get_route_parameters(); if (is_null(data_get($this->backup, 's3_storage_id'))) { - $this->backup->s3_storage_id = 'default'; + data_set($this->backup, 's3_storage_id', 'default'); } } diff --git a/app/Livewire/Project/Database/ScheduledBackups.php b/app/Livewire/Project/Database/ScheduledBackups.php index 399fddac4..61c2a3bb1 100644 --- a/app/Livewire/Project/Database/ScheduledBackups.php +++ b/app/Livewire/Project/Database/ScheduledBackups.php @@ -2,6 +2,7 @@ namespace App\Livewire\Project\Database; +use App\Models\ScheduledDatabaseBackup; use Livewire\Component; class ScheduledBackups extends Component @@ -9,7 +10,7 @@ class ScheduledBackups extends Component public $database; public $parameters; public $type; - public $selectedBackup; + public ?ScheduledDatabaseBackup $selectedBackup; public $selectedBackupId; public $s3s; protected $listeners = ['refreshScheduledBackups']; diff --git a/composer.json b/composer.json index 338e4cc3b..5a75d454a 100644 --- a/composer.json +++ b/composer.json @@ -23,7 +23,7 @@ "lcobucci/jwt": "^5.0.0", "league/flysystem-aws-s3-v3": "^3.0", "league/flysystem-sftp-v3": "^3.0", - "livewire/livewire": "^3.0", + "livewire/livewire": "3.4.9", "lorisleiva/laravel-actions": "^2.7", "nubs/random-name-generator": "^2.2", "phpseclib/phpseclib": "~3.0", diff --git a/composer.lock b/composer.lock index 01c818cda..18ab5225c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "08fa7948cfbba57d4308a151621dfaaf", + "content-hash": "e47469fe0355f940370119a79983dfef", "packages": [ { "name": "amphp/amp", @@ -4449,16 +4449,16 @@ }, { "name": "livewire/livewire", - "version": "v3.5.0", + "version": "v3.4.9", "source": { "type": "git", "url": "https://github.com/livewire/livewire.git", - "reference": "72e900825c560f0e4e620185b26c5441a8914435" + "reference": "c65b3f0798ab2c9338213ede3588c3cdf4e6fcc0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/livewire/livewire/zipball/72e900825c560f0e4e620185b26c5441a8914435", - "reference": "72e900825c560f0e4e620185b26c5441a8914435", + "url": "https://api.github.com/repos/livewire/livewire/zipball/c65b3f0798ab2c9338213ede3588c3cdf4e6fcc0", + "reference": "c65b3f0798ab2c9338213ede3588c3cdf4e6fcc0", "shasum": "" }, "require": { @@ -4468,16 +4468,15 @@ "illuminate/validation": "^10.0|^11.0", "league/mime-type-detection": "^1.9", "php": "^8.1", - "symfony/console": "^6.0|^7.0", "symfony/http-kernel": "^6.2|^7.0" }, "require-dev": { "calebporzio/sushi": "^2.1", - "laravel/framework": "^10.15.0|^11.0", + "laravel/framework": "^10.0|^11.0", "laravel/prompts": "^0.1.6", "mockery/mockery": "^1.3.1", - "orchestra/testbench": "^8.21.0|^9.0", - "orchestra/testbench-dusk": "^8.24|^9.1", + "orchestra/testbench": "8.20.0|^9.0", + "orchestra/testbench-dusk": "8.20.0|^9.0", "phpunit/phpunit": "^10.4", "psy/psysh": "^0.11.22|^0.12" }, @@ -4513,7 +4512,7 @@ "description": "A front-end framework for Laravel.", "support": { "issues": "https://github.com/livewire/livewire/issues", - "source": "https://github.com/livewire/livewire/tree/v3.5.0" + "source": "https://github.com/livewire/livewire/tree/v3.4.9" }, "funding": [ { @@ -4521,7 +4520,7 @@ "type": "github" } ], - "time": "2024-05-21T13:39:04+00:00" + "time": "2024-03-14T14:03:32+00:00" }, { "name": "lorisleiva/laravel-actions", @@ -6296,16 +6295,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.11.1", + "version": "1.11.2", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "e524358f930e41a2b4cca1320e3b04fc26b39e0b" + "reference": "0d5d4294a70deb7547db655c47685d680e39cfec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e524358f930e41a2b4cca1320e3b04fc26b39e0b", - "reference": "e524358f930e41a2b4cca1320e3b04fc26b39e0b", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0d5d4294a70deb7547db655c47685d680e39cfec", + "reference": "0d5d4294a70deb7547db655c47685d680e39cfec", "shasum": "" }, "require": { @@ -6350,7 +6349,7 @@ "type": "github" } ], - "time": "2024-05-15T08:00:59+00:00" + "time": "2024-05-24T13:23:04+00:00" }, { "name": "pimple/pimple",