diff --git a/pkg/models/roles.go b/pkg/models/roles.go
index 0b2bdbe..50c93a5 100755
--- a/pkg/models/roles.go
+++ b/pkg/models/roles.go
@@ -13,6 +13,7 @@ type Roles struct {
CreatedAt time.Time `json:"created_at" gorm:"column:created_at"`
Description string `json:"description" gorm:"column:description"`
Name string `json:"name" gorm:"column:name"`
+ HomeUrl string `json:"home_url" gorm:"column:home_url"`
EsPortalCliente bool `json:"es_portal_cliente" gorm:"column:es_portal_cliente;default:false"`
EsPortalPartner bool `json:"es_portal_partner" gorm:"column:es_portal_partner;default:false"`
Submodules []Submodules `json:"submodules" gorm:"many2many:roles_submodules"`
diff --git a/pkg/models/users.go b/pkg/models/users.go
index 5e10eb0..71b6e26 100755
--- a/pkg/models/users.go
+++ b/pkg/models/users.go
@@ -190,8 +190,7 @@ func GetUserByUsuario(usuario string) (*Users, error) {
var user Users
fmt.Println(usuario) // Verifica el usuario recibido
db := app.Http.Database.DB.Model(&Users{})
- // Usamos 1 explícitamente para indicar que el estado debe ser "activo"
- if err := db.Where("nombre_usuario = ? AND email_verified = ? AND estado = ?", usuario, true, true).First(&user).Error; err != nil {
+ if err := db.Where("nombre_usuario = ? AND email_verified = ? AND estado = ?", usuario, true, true).Preload("Role").First(&user).Error; err != nil {
return nil, err
}
diff --git a/resources/views/roles.html b/resources/views/roles.html
index a4dfc54..a7900ef 100755
--- a/resources/views/roles.html
+++ b/resources/views/roles.html
@@ -52,6 +52,7 @@
Descripción |
Submodulos |
Portal |
+ Página principal |
|
@@ -97,6 +98,9 @@
+
+
+ |
+
+
+
+
+
+
+
+
|