You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
322 B
16 lines
322 B
package types
|
|
|
|
import "git.aiterp.net/rpdata/api/internal/session"
|
|
|
|
// SessionResolver resolves Session
|
|
type SessionResolver struct{ S *session.Session }
|
|
|
|
// User resolves Session.user
|
|
func (r *SessionResolver) User() *UserResolver {
|
|
user := r.S.User()
|
|
if user == nil {
|
|
return nil
|
|
}
|
|
|
|
return &UserResolver{U: user}
|
|
}
|