processUploadedFilesAction->run( $request->file('document'), $request->file('media', []) ); return back()->with([ 'success' => 'Файлы успешно загружены! Новость создана: ' . $result['post']->title, 'extracted_text' => $result['newsData'], 'created_post' => [ ...$result['post']->toArray(), 'preview_url' => $result['preview_url'], 'images_urls' => $result['images_urls'], ], ]); } catch (\Exception $e) { return back()->with([ 'error' => 'Ошибка при создании новости: ' . $e->getMessage(), ]); } } }