(s *adminv1.ServiceToken)
| 369 | } |
| 370 | |
| 371 | func toServiceTokenRow(s *adminv1.ServiceToken) *serviceToken { |
| 372 | var expiresOn string |
| 373 | if !s.ExpiresOn.AsTime().IsZero() { |
| 374 | expiresOn = s.ExpiresOn.AsTime().Local().Format(time.DateTime) |
| 375 | } |
| 376 | |
| 377 | return &serviceToken{ |
| 378 | ID: s.Id, |
| 379 | Prefix: s.Prefix, |
| 380 | CreatedOn: s.CreatedOn.AsTime().Local().Format(time.DateTime), |
| 381 | ExpiresOn: expiresOn, |
| 382 | } |
| 383 | } |
| 384 | |
| 385 | type serviceToken struct { |
| 386 | ID string `header:"id" json:"id"` |
no test coverage detected