()
| 34 | } |
| 35 | |
| 36 | func (user *UserBase) GetSetting() dto.UserSetting { |
| 37 | setting := dto.UserSetting{} |
| 38 | if user.Setting != "" { |
| 39 | err := common.Unmarshal([]byte(user.Setting), &setting) |
| 40 | if err != nil { |
| 41 | common.SysLog("failed to unmarshal setting: " + err.Error()) |
| 42 | } |
| 43 | } |
| 44 | return setting |
| 45 | } |
| 46 | |
| 47 | // getUserCacheKey returns the key for user cache |
| 48 | func getUserCacheKey(userId int) string { |
no test coverage detected