fixed bug

This commit is contained in:
Doar Mihai
2026-08-09 15:49:16 +03:00
parent bb6323b141
commit f6b2377b0f
@@ -7,7 +7,7 @@ use App\Models\User;
use Illuminate\Console\Command; use Illuminate\Console\Command;
use Illuminate\Support\Facades\URL; use Illuminate\Support\Facades\URL;
use Spatie\Sitemap\Sitemap; use Spatie\Sitemap\Sitemap;
use Spatie\Sitemap\Tags\Url; use Spatie\Sitemap\Tags\Url as TagsUrl;
class GenerateSitemapCommand extends Command class GenerateSitemapCommand extends Command
{ {
@@ -18,18 +18,18 @@ class GenerateSitemapCommand extends Command
{ {
URL::forceScheme('https'); URL::forceScheme('https');
$sitemap = Sitemap::create() $sitemap = Sitemap::create()
->add(Url::create('/')->setPriority(1.0)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY)) ->add(TagsUrl::create('/')->setPriority(1.0)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY))
->add(Url::create('/games')->setPriority(0.9)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY)) ->add(TagsUrl::create('/games')->setPriority(0.9)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY))
->add(Url::create('/top-rated')->setPriority(0.8)->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY)) ->add(TagsUrl::create('/top-rated')->setPriority(0.8)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY))
->add(Url::create('/new-releases')->setPriority(0.8)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY)); ->add(TagsUrl::create('/new-releases')->setPriority(0.8)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY));
Game::select('slug', 'updated_at')->chunk(500, function ($games) use ($sitemap) { Game::select('slug', 'updated_at')->chunk(500, function ($games) use ($sitemap) {
foreach ($games as $game) { foreach ($games as $game) {
$sitemap->add( $sitemap->add(
Url::create("/games/{$game->slug}") TagsUrl::create("/games/{$game->slug}")
->setLastModificationDate($game->updated_at) ->setLastModificationDate($game->updated_at)
->setPriority(0.7) ->setPriority(0.7)
->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY) ->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY)
); );
} }
}); });
@@ -39,10 +39,10 @@ class GenerateSitemapCommand extends Command
->chunk(500, function ($users) use ($sitemap) { ->chunk(500, function ($users) use ($sitemap) {
foreach ($users as $user) { foreach ($users as $user) {
$sitemap->add( $sitemap->add(
Url::create("/users/{$user->slug}") TagsUrl::create("/users/{$user->slug}")
->setLastModificationDate($user->updated_at) ->setLastModificationDate($user->updated_at)
->setPriority(0.5) ->setPriority(0.5)
->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY) ->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY)
); );
} }
}); });