Skip to content

Commit 3d5876f

Browse files
authored
Fix file field being set to null on update (#68)
1 parent fc7ec22 commit 3d5876f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/ConditionalContainer.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use Illuminate\Support\Str;
99
use Laravel\Nova\Contracts\RelatableField;
1010
use Laravel\Nova\Fields\Field;
11+
use Laravel\Nova\Fields\File;
1112
use Laravel\Nova\Http\Controllers\ResourceUpdateController;
1213
use Laravel\Nova\Http\Controllers\UpdateFieldController;
1314
use Laravel\Nova\Http\Requests\NovaRequest;
@@ -306,6 +307,7 @@ public function resolveDependencyFieldUsingRequest($resource, NovaRequest $reque
306307
if ($field instanceof Field &&
307308
!blank($field->attribute) &&
308309
!$field->isReadonly($request) &&
310+
!$field instanceof File &&
309311
!$field instanceof RelatableField &&
310312
!$field instanceof \Whitecube\NovaFlexibleContent\Flexible &&
311313
!$field instanceof \Benjacho\BelongsToManyField\BelongsToManyField &&

0 commit comments

Comments
 (0)