Add GetFile API in app and plugin (#9820)

Этот коммит содержится в:
Vaibhav Thakkar
2018-12-13 15:16:42 +05:30
коммит произвёл Hanzei
родитель 0541e765ad
Коммит dbd3801271
6 изменённых файлов: 103 добавлений и 0 удалений

Просмотреть файл

@@ -640,6 +640,20 @@ func (a *App) GetFileInfo(fileId string) (*model.FileInfo, *model.AppError) {
return result.Data.(*model.FileInfo), nil
}
func (a *App) GetFile(fileId string) ([]byte, *model.AppError) {
info, err := a.GetFileInfo(fileId)
if err != nil {
return nil, err
}
data, err := a.ReadFile(info.Path)
if err != nil {
return nil, err
}
return data, nil
}
func (a *App) CopyFileInfos(userId string, fileIds []string) ([]string, *model.AppError) {
var newFileIds []string