@@ -61,21 +61,25 @@ func dataSourceGithubOrganizationRoleRead(ctx context.Context, d *schema.Resourc
6161 return diag .FromErr (err )
6262 }
6363
64- r := map [string ]any {
65- "role_id" : int (role .GetID ()),
66- "name" : role .GetName (),
67- "description" : role .GetDescription (),
68- "source" : role .GetSource (),
69- "base_role" : role .GetBaseRole (),
70- "permissions" : role .Permissions ,
71- }
72-
7364 d .SetId (strconv .FormatInt (role .GetID (), 10 ))
7465
75- for k , v := range r {
76- if err := d .Set (k , v ); err != nil {
77- return diag .FromErr (err )
78- }
66+ if err := d .Set ("role_id" , int (role .GetID ())); err != nil {
67+ return diag .FromErr (err )
68+ }
69+ if err := d .Set ("name" , role .GetName ()); err != nil {
70+ return diag .FromErr (err )
71+ }
72+ if err := d .Set ("description" , role .GetDescription ()); err != nil {
73+ return diag .FromErr (err )
74+ }
75+ if err := d .Set ("source" , role .GetSource ()); err != nil {
76+ return diag .FromErr (err )
77+ }
78+ if err := d .Set ("base_role" , role .GetBaseRole ()); err != nil {
79+ return diag .FromErr (err )
80+ }
81+ if err := d .Set ("permissions" , role .Permissions ); err != nil {
82+ return diag .FromErr (err )
7983 }
8084
8185 return nil
0 commit comments