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