Files
2026-10-08 16:50:13 +08:00

16 lines
495 B
Go

package vidser
import "91jd-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)
}
}