diff --git a/server/internal/services/dnfbridge/online_event_spend_time.go b/server/internal/services/dnfbridge/online_event_spend_time.go index f888839..8006907 100644 --- a/server/internal/services/dnfbridge/online_event_spend_time.go +++ b/server/internal/services/dnfbridge/online_event_spend_time.go @@ -553,6 +553,17 @@ func (s *Service) sendCurrentSpendTimeProtocolState( if err := s.sendCurrentRaidWeeklySchedules(session, "spend_time_after_op108"); err != nil { return descriptorSent, err } + // The catalog-available branch used to stop after op1206. The + // channel-select window then never received op1303, so its account + // daily and account weekly labels stayed hidden. Send the same + // three-row table as the catalog-unavailable branch, after the + // client-required weekly-then-daily order. + if err := s.sendCurrentRaidDailyAvailability( + session, + "spend_time_after_op108_raid_daily_availability", + ); err != nil { + return descriptorSent, err + } // 骑士马战(joust)活动已取消:登录快照不再推送 op1240 活动状态与 // op1241 骑手名单;客户端因此不会把 owner 609 的竞猜界面置为可用。 // 结算/历史实现保留为死代码,便于日后按需恢复。