added parentmembershipvalidation

This commit is contained in:
$(pass /github/name)
2024-07-12 16:01:16 +02:00
parent d8115f512d
commit 02647c4cf7
5 changed files with 48 additions and 17 deletions

View File

@@ -32,7 +32,6 @@ func (uc *UserController) RegisterUser(c *gin.Context) {
c.JSON(http.StatusBadRequest, gin.H{"error": "Couldn't decode userdata"})
return
}
logger.Info.Printf("registering user: %#v", regData.User)
selectedModel, err := uc.MembershipService.GetModelByName(&regData.User.Membership.SubscriptionModel.Name)
if err != nil {
@@ -41,6 +40,7 @@ func (uc *UserController) RegisterUser(c *gin.Context) {
return
}
regData.User.Membership.SubscriptionModel = *selectedModel
logger.Info.Printf("REGISTERING user: %#v", regData.User)
// Register User
id, token, err := uc.Service.RegisterUser(&regData.User)
if err != nil {