Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @:async
- function getTicketsBenefitInfoAsync():Task<Unit> {
- if(_featuresChecker.isEnabled(FeatureType.TICKETS)) {
- var ticket:TicketRewardPackageResponse = @:await _ticketRewardService.getTicketPackageAsync();
- if(ticket != null) {
- var ticketsReward:TicketsRewardDto = @:await _lotteryTicketsService.getTicketRewardAsync([ticket.ticketPackageId]);
- if((ticketsReward != null && ticketsReward.ticketsPackages != null ? ticketsReward.ticketsPackages.count : null) > 0) {
- var ticketPackage = ticketsReward.ticketsPackages[0];
- _popup.setTicketState(new TicketOfferBenefit(cast [
- 0 => new TicketBenefitIconState().invokeInit(function(__o0:TicketBenefitIconState) {
- __o0.ticketInfo = ticketPackage;
- })
- ]));
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement