视频保存
This commit is contained in:
@@ -185,6 +185,12 @@ func provideLLMSourceConfig(cfg *config.Config) *config.LLMSourceConfig {
|
||||
return &cfg.LLMSource
|
||||
}
|
||||
|
||||
// provideMeetingConfig 从全局 Config 中提取 MeetingConfig
|
||||
// Phase B:会议模块需要 InternalWebhookSecret 用于校验 media-server 失败回调
|
||||
func provideMeetingConfig(cfg *config.Config) *config.MeetingConfig {
|
||||
return &cfg.Meeting
|
||||
}
|
||||
|
||||
// InfraSet 基础设施层 Provider Set
|
||||
var InfraSet = wire.NewSet(
|
||||
provideDBConfig,
|
||||
@@ -193,6 +199,7 @@ var InfraSet = wire.NewSet(
|
||||
provideMinioConfig,
|
||||
provideServerConfig,
|
||||
provideLLMSourceConfig,
|
||||
provideMeetingConfig,
|
||||
db.NewPostgres,
|
||||
db.NewRedis,
|
||||
db.NewLLMSourceDB,
|
||||
|
||||
@@ -119,7 +119,8 @@ func InitializeApp(cfg *config.Config) (*App, error) {
|
||||
meetingManageService := service2.NewMeetingManageService(meetingManageDAO, meetingRecordingService)
|
||||
meetingManageController := controller2.NewMeetingManageController(meetingManageService)
|
||||
meetingController := controller7.NewMeetingController(meetingService)
|
||||
meetingRecordingController := controller7.NewMeetingRecordingController(meetingRecordingService)
|
||||
meetingConfig := provideMeetingConfig(cfg)
|
||||
meetingRecordingController := controller7.NewMeetingRecordingController(meetingRecordingService, meetingConfig)
|
||||
meetingWSHandler := controller7.NewMeetingWSHandler(meetingSignalService, hub)
|
||||
meetingCleanupTask := task2.NewMeetingCleanupTask(meetingLifecycleService, meetingRoomDAO, meetingChatDAO)
|
||||
llmSourceConfig := provideLLMSourceConfig(cfg)
|
||||
|
||||
Reference in New Issue
Block a user