feat: disk to public
This commit is contained in:
parent
2ba8691a1c
commit
723828f697
|
|
@ -60,6 +60,7 @@ class HuntsResource extends Resource
|
|||
->required(),
|
||||
Forms\Components\FileUpload::make('image')
|
||||
->image()
|
||||
->disk('public')
|
||||
->directory('hunts'),
|
||||
TextInput::make('city')
|
||||
->required()
|
||||
|
|
@ -77,7 +78,8 @@ class HuntsResource extends Resource
|
|||
{
|
||||
return $table
|
||||
->columns([
|
||||
Tables\Columns\ImageColumn::make('image'),
|
||||
Tables\Columns\ImageColumn::make('image')
|
||||
->disk('public'),
|
||||
Tables\Columns\TextColumn::make('title')
|
||||
->searchable(),
|
||||
Tables\Columns\TextColumn::make('status')
|
||||
|
|
|
|||
|
|
@ -8,4 +8,10 @@ use Filament\Resources\Pages\CreateRecord;
|
|||
class CreateUser extends CreateRecord
|
||||
{
|
||||
protected static string $resource = UserResource::class;
|
||||
|
||||
protected function afterCreate(): void
|
||||
{
|
||||
$record = $this->getRecord();
|
||||
\Illuminate\Support\Facades\Log::info('Filament CreateUser: User ' . $record->id . ' created. avatar_uri: ' . $record->avatar_uri);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,4 +20,10 @@ class EditUser extends EditRecord
|
|||
RestoreAction::make(),
|
||||
];
|
||||
}
|
||||
|
||||
protected function afterSave(): void
|
||||
{
|
||||
$record = $this->getRecord();
|
||||
\Illuminate\Support\Facades\Log::info('Filament EditUser: User ' . $record->id . ' updated. avatar_uri: ' . $record->avatar_uri);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,7 +46,9 @@ class UserForm
|
|||
->required(),
|
||||
FileUpload::make('avatar_uri')
|
||||
->image()
|
||||
->avatar(),
|
||||
->avatar()
|
||||
->disk('public')
|
||||
->directory('avatars'),
|
||||
TextInput::make('level')
|
||||
->required()
|
||||
->numeric()
|
||||
|
|
|
|||
|
|
@ -43,7 +43,8 @@ class UsersTable
|
|||
->badge()
|
||||
->searchable(),
|
||||
ImageColumn::make('avatar_uri')
|
||||
->circular(),
|
||||
->circular()
|
||||
->disk('public'),
|
||||
TextColumn::make('level')
|
||||
->numeric()
|
||||
->sortable(),
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ class AuthController extends Controller
|
|||
if ($request->hasFile('avatar')) {
|
||||
$filename = \Illuminate\Support\Str::uuid() . '.jpg';
|
||||
$path = $request->file('avatar')->storeAs('avatars', $filename, 'public');
|
||||
$avatar_uri = url('storage/' . $path);
|
||||
$avatar_uri = $path;
|
||||
}
|
||||
|
||||
$user = User::create([
|
||||
|
|
@ -68,7 +68,8 @@ class AuthController extends Controller
|
|||
|
||||
public function me(Request $request): JsonResponse
|
||||
{
|
||||
return response()->json($request->user());
|
||||
$user = $request->user();
|
||||
return response()->json($user);
|
||||
}
|
||||
|
||||
public function logout(Request $request): JsonResponse
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ class UsersController extends Controller
|
|||
$path = $request->file('avatar')->storeAs('avatars', $filename, 'public');
|
||||
|
||||
$user->update([
|
||||
'avatar_uri' => url('storage/' . $path),
|
||||
'avatar_uri' => $path,
|
||||
]);
|
||||
|
||||
return response()->json([
|
||||
|
|
|
|||
|
|
@ -51,4 +51,5 @@ class Hunts extends Model
|
|||
->withPivot(['current_step_number', 'status'])
|
||||
->withTimestamps();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue