Skip to content

Commit e73ade1

Browse files
committed
fix: forum create bug
1 parent 14736a7 commit e73ade1

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

app/Http/Controllers/Staff/ForumController.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public function create(Request $request): \Illuminate\Contracts\View\Factory|\Il
4545
*/
4646
public function store(StoreForumRequest $request): \Illuminate\Http\RedirectResponse
4747
{
48-
$forum = Forum::create($request->safe(['name', 'position', 'description', 'slug', 'forum_category_id']));
48+
$forum = Forum::create($request->validated('forum'));
4949

5050
ForumPermission::upsert(
5151
array_map(fn ($item) => ['forum_id' => $forum->id] + $item, $request->validated('permissions')),

resources/views/Staff/forum/create.blade.php

+1-2
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,8 @@ class="form__select"
8888
id="default_topic_state_filter"
8989
name="forum[default_topic_state_filter]"
9090
class="form__select"
91-
required
9291
>
93-
<option default selected>None</option>
92+
<option value="" selected>None</option>
9493
<option value="open">{{ __('forum.open') }}</option>
9594
<option value="close">{{ __('forum.closed') }}</option>
9695
</select>

0 commit comments

Comments
 (0)