Migrate FileInfo store to Sync by default (#10837)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
99ea780f20
Коммит
beb7592c93
@@ -30,10 +30,14 @@ func (a *App) SendNotifications(post *model.Post, team *model.Team, channel *mod
|
||||
|
||||
pchan := a.Srv.Store.User().GetAllProfilesInChannel(channel.Id, true)
|
||||
cmnchan := a.Srv.Store.Channel().GetAllChannelMembersNotifyPropsForChannel(channel.Id, true)
|
||||
var fchan store.StoreChannel
|
||||
|
||||
var fchan chan store.StoreResult
|
||||
if len(post.FileIds) != 0 {
|
||||
fchan = a.Srv.Store.FileInfo().GetForPost(post.Id, true, true)
|
||||
fchan = make(chan store.StoreResult, 1)
|
||||
go func() {
|
||||
fileInfos, err := a.Srv.Store.FileInfo().GetForPost(post.Id, true, true)
|
||||
fchan <- store.StoreResult{Data: fileInfos, Err: err}
|
||||
close(fchan)
|
||||
}()
|
||||
}
|
||||
|
||||
result := <-pchan
|
||||
|
||||
Ссылка в новой задаче
Block a user