submissions: add UserInfoHandle.Validate
This commit is contained in:
parent
7213948a26
commit
1feca92f7d
@ -74,6 +74,15 @@ func (usr UserInfoHandle) GetUserID() (uint64, error) {
|
||||
}
|
||||
return session.UserID, nil
|
||||
}
|
||||
func (usr UserInfoHandle) Validate() (bool, error) {
|
||||
validate, err := usr.svc.Client.ValidateSession(*usr.ctx, &auth.IdMessage{
|
||||
SessionID: usr.sessionId,
|
||||
})
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
return validate.Valid, nil
|
||||
}
|
||||
func (usr UserInfoHandle) IsSubmitter(submitter uint64) (bool, error) {
|
||||
userId, err := usr.GetUserID()
|
||||
if err != nil {
|
||||
|
Loading…
x
Reference in New Issue
Block a user