Files
huangguo_server/app/service/vidser/free_trial.go
T
rootandClaude Opus 5 8679200f41 Initial commit
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 13:57:10 +08:00

16 lines
497 B
Go

package vidser
import "91porn-server/app/service/vidhelpser"
func applyFreeTrialBadgeToSubModule(uid uint64, data *VideoUnderSubModuleResp) {
if data == nil {
return
}
ctx := vidhelpser.LoadFreeTrialBadgeContext(uid)
vidhelpser.ApplyFreeTrialBadgeToVideoInfoResps(ctx, data.AllVideoInfo)
vidhelpser.ApplyFreeTrialBadgeToVideoInfoResps(ctx, data.ChosenVideoInfo)
for i := range data.AllSection {
vidhelpser.ApplyFreeTrialBadgeToVideoInfoResps(ctx, data.AllSection[i].AllVideoInfo)
}
}