File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -236,8 +236,10 @@ func (m *mgr) GetShare(ctx context.Context, ref *collaboration.ShareReference) (
236
236
err = errtypes .NotFound (ref .String ())
237
237
}
238
238
239
- // resolve grantee's user type
240
- s .Grantee .GetUserId ().Type , _ = m .getUserType (ctx , s .Grantee .GetUserId ().OpaqueId )
239
+ // resolve grantee's user type if applicable
240
+ if s .Grantee .Type == provider .GranteeType_GRANTEE_TYPE_USER {
241
+ s .Grantee .GetUserId ().Type , _ = m .getUserType (ctx , s .Grantee .GetUserId ().OpaqueId )
242
+ }
241
243
242
244
path , err := m .getPath (ctx , s .ResourceId )
243
245
if err != nil {
@@ -602,8 +604,10 @@ func (m *mgr) GetReceivedShare(ctx context.Context, ref *collaboration.ShareRefe
602
604
return nil , err
603
605
}
604
606
605
- // resolve grantee's user type
606
- s .Share .Grantee .GetUserId ().Type , _ = m .getUserType (ctx , s .Share .Grantee .GetUserId ().OpaqueId )
607
+ // resolve grantee's user type if applicable
608
+ if s .Share .Grantee .Type == provider .GranteeType_GRANTEE_TYPE_USER {
609
+ s .Share .Grantee .GetUserId ().Type , _ = m .getUserType (ctx , s .Share .Grantee .GetUserId ().OpaqueId )
610
+ }
607
611
608
612
return s , nil
609
613
}
You can’t perform that action at this time.
0 commit comments