MM-9747: Small fixes for attachments import (#9225)
* MM-9747: Small fixes for attachments import * Adding unit test RootId check in replies
Этот коммит содержится в:
коммит произвёл
Carlos Tadeu Panato Junior
родитель
7475cd260a
Коммит
5fbec91c35
@@ -763,7 +763,7 @@ func (a *App) ImportReply(data *ReplyImportData, post *model.Post, teamId string
|
||||
|
||||
var reply *model.Post
|
||||
for _, r := range replies {
|
||||
if r.Message == *data.Message {
|
||||
if r.Message == *data.Message && r.RootId == post.Id {
|
||||
reply = r
|
||||
break
|
||||
}
|
||||
@@ -784,7 +784,7 @@ func (a *App) ImportReply(data *ReplyImportData, post *model.Post, teamId string
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
reply.FileIds = fileIds
|
||||
reply.FileIds = append(reply.FileIds, fileIds...)
|
||||
}
|
||||
|
||||
if reply.Id == "" {
|
||||
@@ -820,6 +820,8 @@ func (a *App) ImportAttachment(data *AttachmentImportData, post *model.Post, tea
|
||||
return nil, fileUploadError
|
||||
}
|
||||
|
||||
a.HandleImages([]string{fileInfo.PreviewPath}, []string{fileInfo.ThumbnailPath}, [][]byte{buf.Bytes()})
|
||||
|
||||
mlog.Info(fmt.Sprintf("uploading file with name %s", file.Name()))
|
||||
return fileInfo, nil
|
||||
}
|
||||
@@ -889,7 +891,7 @@ func (a *App) ImportPost(data *PostImportData, dryRun bool) *model.AppError {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
post.FileIds = fileIds
|
||||
post.FileIds = append(post.FileIds, fileIds...)
|
||||
}
|
||||
|
||||
if post.Id == "" {
|
||||
|
||||
Ссылка в новой задаче
Block a user