mirror of
https://github.com/openziti/zrok.git
synced 2025-08-09 08:05:04 +02:00
identities -> 'environments'
This commit is contained in:
@ -7,26 +7,26 @@ import (
|
||||
"github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
func listIdentitiesHandler(_ metadata.ListIdentitiesParams, principal *rest_model_zrok.Principal) middleware.Responder {
|
||||
func listEnvironmentsHandler(_ metadata.ListEnvironmentsParams, principal *rest_model_zrok.Principal) middleware.Responder {
|
||||
tx, err := str.Begin()
|
||||
if err != nil {
|
||||
logrus.Errorf("error starting transaction: %v", err)
|
||||
return metadata.NewListIdentitiesInternalServerError().WithPayload(rest_model_zrok.ErrorMessage(err.Error()))
|
||||
return metadata.NewListEnvironmentsInternalServerError().WithPayload(rest_model_zrok.ErrorMessage(err.Error()))
|
||||
}
|
||||
defer func() { _ = tx.Rollback() }()
|
||||
ids, err := str.FindIdentitiesForAccount(int(principal.ID), tx)
|
||||
if err != nil {
|
||||
logrus.Errorf("error finding identities for '%v': %v", principal.Username, err)
|
||||
return metadata.NewListIdentitiesInternalServerError().WithPayload(rest_model_zrok.ErrorMessage(err.Error()))
|
||||
return metadata.NewListEnvironmentsInternalServerError().WithPayload(rest_model_zrok.ErrorMessage(err.Error()))
|
||||
}
|
||||
var out rest_model_zrok.Identities
|
||||
var out rest_model_zrok.Environments
|
||||
for _, id := range ids {
|
||||
out = append(out, &rest_model_zrok.Identity{
|
||||
out = append(out, &rest_model_zrok.Environment{
|
||||
Active: id.Active,
|
||||
CreatedAt: id.CreatedAt.String(),
|
||||
UpdatedAt: id.UpdatedAt.String(),
|
||||
ZitiID: id.ZitiId,
|
||||
})
|
||||
}
|
||||
return metadata.NewListIdentitiesOK().WithPayload(out)
|
||||
return metadata.NewListEnvironmentsOK().WithPayload(out)
|
||||
}
|
||||
|
Reference in New Issue
Block a user