|
|
|
|
@ -14,17 +14,17 @@ func UserDataKey(appId string, openId string) string {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func WinningStreakKey(appId string) string {
|
|
|
|
|
return fmt.Sprintf("Global_WinningStreak_%s", appId)
|
|
|
|
|
return fmt.Sprintf("Global_%s_WinningStreak", appId)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func ThisWeekScoreKey(appId string) string {
|
|
|
|
|
weekStart := getWeekStart(time.Now())
|
|
|
|
|
return fmt.Sprintf("Global_Score_%s_%d", appId, weekStart)
|
|
|
|
|
return fmt.Sprintf("Global_%s_Score_%d", appId, weekStart)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func LastWeekScoreKey(appId string) string {
|
|
|
|
|
weekStart := getWeekStart(time.Now().Add(-time.Hour * 24 * 7))
|
|
|
|
|
return fmt.Sprintf("Global_Score_%s_%d", appId, weekStart)
|
|
|
|
|
return fmt.Sprintf("Global_%s_Score_%d", appId, weekStart)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func getWeekStart(now time.Time) int64 {
|
|
|
|
|
|