File tree Expand file tree Collapse file tree 11 files changed +44
-13
lines changed
Expand file tree Collapse file tree 11 files changed +44
-13
lines changed Original file line number Diff line number Diff line change @@ -1059,7 +1059,7 @@ protected static function getFileUploadField()
10591059 return $ state ;
10601060 }
10611061
1062- if (! $ type ->og_image_fields || empty ($ type ->og_image_fields )) {
1062+ if (! $ type ->og_image_fields || empty ($ type ->og_image_fields ) || ! $ record ) {
10631063 return [];
10641064 }
10651065
Original file line number Diff line number Diff line change 33// config for Backstage/Users
44
55use Backstage \Filament \Users \Pages \ManageApiTokens ;
6+ use Backstage \Filament \Users \Resources \RoleResource \RoleResource ;
67use Backstage \Filament \Users \Resources \UserResource \UserResource ;
78
89return [
910 'resources ' => [
1011 'users ' => UserResource::class,
12+ 'roles ' => RoleResource::class,
1113 ],
1214
1315 'pages ' => [
Original file line number Diff line number Diff line change 77
88class CreateRole extends CreateRecord
99{
10- protected static string $ resource = RoleResource::class;
10+ public static function getResource (): string
11+ {
12+ return config ('backstage.users.resources.roles ' , RoleResource::class);
13+ }
1114}
Original file line number Diff line number Diff line change 1111
1212class EditRole extends EditRecord
1313{
14- protected static string $ resource = RoleResource::class;
15-
14+ public static function getResource (): string
15+ {
16+ return config ('backstage.users.resources.roles ' , RoleResource::class);
17+ }
18+
1619 protected function getHeaderActions (): array
1720 {
1821 return [
Original file line number Diff line number Diff line change 88
99class ListRoles extends ListRecords
1010{
11- protected static string $ resource = RoleResource::class;
12-
11+ public static function getResource (): string
12+ {
13+ return config ('backstage.users.resources.roles ' , RoleResource::class);
14+ }
15+
1316 protected function getHeaderActions (): array
1417 {
1518 return [
Original file line number Diff line number Diff line change 88
99class ViewRole extends ViewRecord
1010{
11- protected static string $ resource = RoleResource::class;
12-
11+ public static function getResource (): string
12+ {
13+ return config ('backstage.users.resources.roles ' , RoleResource::class);
14+ }
15+
1316 protected function getHeaderActions (): array
1417 {
1518 return [
Original file line number Diff line number Diff line change 99
1010class CreateUser extends CreateRecord
1111{
12- protected static string $ resource = UserResource::class;
12+ public static function getResource (): string
13+ {
14+ return config ('backstage.users.resources.users ' , UserResource::class);
15+ }
1316
1417 public function beforeCreate (): void
1518 {
Original file line number Diff line number Diff line change 88
99class EditUser extends EditRecord
1010{
11- protected static string $ resource = UserResource::class;
11+ public static function getResource (): string
12+ {
13+ return config ('backstage.users.resources.users ' , UserResource::class);
14+ }
1215
1316 protected function getHeaderActions (): array
1417 {
Original file line number Diff line number Diff line change 1010
1111class ListUsers extends ListRecords
1212{
13- protected static string $ resource = UserResource::class;
13+ public static function getResource (): string
14+ {
15+ return config ('backstage.users.resources.users ' , UserResource::class);
16+ }
1417
1518 protected function getHeaderActions (): array
1619 {
Original file line number Diff line number Diff line change 1717
1818class ViewUser extends ViewRecord
1919{
20- protected static string $ resource = UserResource::class;
20+ public static function getResource (): string
21+ {
22+ return config ('backstage.users.resources.users ' , UserResource::class);
23+ }
2124
2225 protected function getHeaderActions (): array
2326 {
You can’t perform that action at this time.
0 commit comments