Skip to content

Commit 1b0ec8e

Browse files
committed
resolve phpstan issues + fix routing + allow to turn off authorisation
1 parent 96b7176 commit 1b0ec8e

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@
3131
"require": {
3232
"php": "^8.1",
3333
"filament/filament": "^3.0",
34-
"spatie/laravel-package-tools": "^1.15.0"
34+
"spatie/laravel-package-tools": "^1.15.0",
35+
"statikbe/laravel-filament-flexible-content-blocks": "^2.1.3"
3536
},
3637
"require-dev": {
3738
"laravel/pint": "^1.0",

routes/filament-flexible-blocks-asset-manager.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
use Statikbe\FilamentFlexibleBlocksAssetManager\FilamentFlexibleBlocksAssetManagerConfig;
66
use Statikbe\FilamentFlexibleBlocksAssetManager\Http\Controllers\AssetController;
77

8-
$assetMiddleware = FilamentFlexibleBlocksAssetManagerConfig::getAssetMiddleware();
8+
$assetMiddleware = FilamentFlexibleBlocksAssetManagerConfig::getAssetMiddleware() ? ['web', FilamentFlexibleBlocksAssetManagerConfig::getAssetMiddleware()] : ['web'];
99
$assetRoutePrefix = FilamentFlexibleBlocksAssetManagerConfig::getAssetRoutePrefix();
1010
$assetRoutePrefix = Str::replaceEnd('/', '', $assetRoutePrefix);
1111

1212
Route::get("$assetRoutePrefix/{assetId}/{locale?}", [AssetController::class, 'index'])
13-
->middleware(['web', $assetMiddleware ?? ''])
13+
->middleware($assetMiddleware)
1414
->name('filament-flexible-blocks-asset-manager.asset_index');

src/Filament/Form/Fields/AssetMediaField.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Statikbe\FilamentFlexibleBlocksAssetManager\Filament\Form\Fields;
44

55
use Filament\Forms\Components\SpatieMediaLibraryFileUpload;
6-
use Filament\Support\Assets\Asset;
6+
use Statikbe\FilamentFlexibleBlocksAssetManager\Models\Asset;
77
use Illuminate\Database\Eloquent\Model;
88
use Statikbe\FilamentFlexibleBlocksAssetManager\FilamentFlexibleBlocksAssetManagerConfig;
99
use Statikbe\FilamentFlexibleContentBlocks\Filament\Form\Fields\ImageField;

src/FilamentFlexibleBlocksAssetManagerConfig.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public static function hasTranslatableAssets(): bool
1111

1212
public static function getAssetAuthorisationGate(): ?string
1313
{
14-
return self::getConfig('asset_authorisation.gate', 'view');
14+
return self::getConfig('asset_authorisation.gate');
1515
}
1616

1717
public static function getAssetAuthorisationPolicy(): ?string

0 commit comments

Comments
 (0)