Skip to content

Commit

Permalink
Merge pull request #11833 from bdach/seed-beatmaps-forum
Browse files Browse the repository at this point in the history
Create beatmap descriptions forum in forum seeder
  • Loading branch information
nanaya authored Feb 5, 2025
2 parents 88de194 + 4750de7 commit 13997fb
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion database/seeders/ModelSeeders/ForumSeeder.php
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,20 @@ public function run(): void
'forum_id' => $GLOBALS['cfg']['osu']['forum']['admin_forum_id'],
'forum_name' => 'Management',
]);
Forum::factory()
->closed()
->has(
Forum::factory()->state([
'forum_desc' => '',
'forum_id' => $GLOBALS['cfg']['osu']['forum']['beatmap_description_forum_id'],
'forum_name' => 'Beatmap Threads',
]),
'subforums',
)
->create([
'forum_desc' => '',
'forum_name' => 'Beatmaps',
]);

// Other forums
Forum::factory()
Expand All @@ -81,7 +95,10 @@ public function run(): void

// Forums to be populated, i.e. all open forums except "User Pages"
$forums = Forum::where('forum_type', 1)
->where('forum_id', '<>', $GLOBALS['cfg']['osu']['user']['user_page_forum_id'])
->whereNotIn('forum_id', [
$GLOBALS['cfg']['osu']['user']['user_page_forum_id'],
$GLOBALS['cfg']['osu']['forum']['beatmap_description_forum_id'],
])
->get();

// Topics and posts
Expand Down

0 comments on commit 13997fb

Please sign in to comment.