X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b9c5339d113c63ffc3d8a7c6bf1019616bb3f89a..14d8cfa18f28586ad296e3e598d0a2a536be0613:/lib/controller/localdb/login.go diff --git a/lib/controller/localdb/login.go b/lib/controller/localdb/login.go index 3c7b01baad..2b20491a04 100644 --- a/lib/controller/localdb/login.go +++ b/lib/controller/localdb/login.go @@ -147,13 +147,13 @@ func (conn *Conn) CreateAPIClientAuthorization(ctx context.Context, rootToken st tokensecret = tokenparts[2] } } - var exp sql.NullString + var exp sql.NullTime var scopes []byte err = tx.QueryRowxContext(ctx, "select uuid, api_token, expires_at, scopes from api_client_authorizations where api_token=$1", tokensecret).Scan(&resp.UUID, &resp.APIToken, &exp, &scopes) if err != nil { return } - resp.ExpiresAt = exp.String + resp.ExpiresAt = exp.Time if len(scopes) > 0 { err = json.Unmarshal(scopes, &resp.Scopes) if err != nil {