Browse Source

fix: pricing page group ratio (close #275)

[email protected] 1 year ago
parent
commit
3cd25c7e53
1 changed files with 3 additions and 2 deletions
  1. 3 2
      controller/model.go

+ 3 - 2
controller/model.go

@@ -203,9 +203,10 @@ func RetrieveModel(c *gin.Context) {
 
 
 func GetPricing(c *gin.Context) {
 func GetPricing(c *gin.Context) {
 	userId := c.GetInt("id")
 	userId := c.GetInt("id")
-	group, err := model.CacheGetUserGroup(userId)
+	// if no login, get default group ratio
 	groupRatio := common.GetGroupRatio("default")
 	groupRatio := common.GetGroupRatio("default")
-	if err != nil {
+	group, err := model.CacheGetUserGroup(userId)
+	if err == nil {
 		groupRatio = common.GetGroupRatio(group)
 		groupRatio = common.GetGroupRatio(group)
 	}
 	}
 	pricing := model.GetPricing(group)
 	pricing := model.GetPricing(group)