• erio's avatar
    refactor(channels): tighten types and error paths per second review · 88decb6e
    erio authored
    - service: drop groupRepo nil guard (DI must inject), switch SupportedModels to SliceStable to match doc
    - frontend: reuse user-side DTO types in SupportedModelChip/AvailableChannelsTable instead of duplicating shapes; narrow admin statusLabel param to ChannelStatus
    - tests: replace nil-groupRepo case with ListAll/ListActive error propagation and BillingModelSource default-backfill coverage
    88decb6e
channel_available_test.go 6.27 KB