Merge branch 'alpha' into refactor/model-pricing

This commit is contained in:
t0ng7u committed 2025-07-31 22:28:59 +08:00
commit 8ec0f0a2bc
30 files changed
+1547 -107

No files matched your search

+14
View File
@@ -239,6 +239,20 @@ func CacheUpdateChannelStatus(id int, status int) {
if channel, ok := channelsIDM[id]; ok {
channel.Status = status
}
if status != common.ChannelStatusEnabled {
// delete the channel from group2model2channels
for group, model2channels := range group2model2channels {
for model, channels := range model2channels {
for i, channelId := range channels {
if channelId == id {
// remove the channel from the slice
group2model2channels[group][model] = append(channels[:i], channels[i+1:]...)
break
}
}
}
}
}
}
func CacheUpdateChannel(channel *Channel) {