amocrm/internal/tools/groups.go
skeris c37d8fceba
Some checks failed
Deploy / CreateImage (push) Failing after 2m0s
Deploy / DeployService (push) Has been skipped
ci gitea
2025-02-08 00:06:49 +03:00

30 lines
684 B
Go

package tools
import (
"amocrm/internal/models"
"gitea.pena/SQuiz/common/model"
)
func ConvertUserGroups(groups *models.AmocrmUserInformation) []model.UserGroups {
var userGroups []model.UserGroups
for _, group := range groups.Embedded.UsersGroups {
userGroups = append(userGroups, model.UserGroups{
ID: group.ID,
Name: group.Name,
UUID: group.UUID,
})
}
return userGroups
}
//func ConvertGroups(groups models.Users) []model.UserGroups {
// var userGroups []model.UserGroups
// for _, group := range groups.Embedded.Groups {
// userGroups = append(userGroups, model.UserGroups{
// ID: group.ID,
// Name: group.Name,
// })
// }
// return userGroups
//}