33namespace Moox \Media \Resources \MediaCollectionResource \Pages ;
44
55use Filament \Actions \CreateAction ;
6- use Moox \Media \Models \MediaCollection ;
7- use Illuminate \Database \Eloquent \Model ;
86use Filament \Resources \Pages \ListRecords ;
97use Illuminate \Database \Eloquent \Builder ;
8+ use Illuminate \Database \Eloquent \Model ;
9+ use Illuminate \Database \Eloquent \Relations \Relation ;
1010use Moox \Localization \Models \Localization ;
11+ use Moox \Media \Models \MediaCollection ;
1112use Moox \Media \Resources \MediaCollectionResource ;
12- use Illuminate \Database \Eloquent \Relations \Relation ;
1313
1414class ListMediaCollections extends ListRecords
1515{
@@ -25,9 +25,9 @@ public function mount(): void
2525 {
2626 parent ::mount ();
2727 $ this ->lang = request ()->get ('lang ' , $ this ->getDefaultLocale ());
28-
28+
2929 app ()->setLocale ($ this ->lang );
30-
30+
3131 MediaCollection::ensureUncategorizedExists ();
3232 }
3333
@@ -37,14 +37,14 @@ protected function getDefaultLocale(): string
3737 $ defaultLocale = Localization::where ('is_default ' , true )
3838 ->where ('is_active_admin ' , true )
3939 ->first ();
40-
40+
4141 if ($ defaultLocale ) {
4242 return $ defaultLocale ->locale_variant ?: $ defaultLocale ->language ->alpha2 ;
4343 }
4444
4545 $ firstActiveLocale = Localization::where ('is_active_admin ' , true )
4646 ->first ();
47-
47+
4848 if ($ firstActiveLocale ) {
4949 return $ firstActiveLocale ->locale_variant ?: $ firstActiveLocale ->language ->alpha2 ;
5050 }
0 commit comments