Merge pull request #157 from alimy/jc/alimy

optimize #155 add miss method implements for LocalOSS
pull/162/head
Michael Li 2 years ago committed by GitHub
commit 5794c57e95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -72,8 +72,11 @@ func (s *localossServant) DeleteObjcets(objectKeys []string) (err error) {
}
func (s *localossServant) IsObjectExist(objectKey string) (bool, error) {
// TODO
return false, nil
fi, err := os.Stat(s.savePath + objectKey)
if err != nil {
return false, err
}
return !fi.IsDir(), nil
}
func (s *localossServant) SignURL(objectKey string, expiredInSec int64) (string, error) {

@ -39,6 +39,7 @@ type PostContent struct {
Type PostContentT `json:"type"`
Sort int64 `json:"sort"`
}
type PostContentFormated struct {
ID int64 `json:"id"`
PostID int64 `json:"post_id"`

@ -101,7 +101,7 @@ func DeletePost(c *gin.Context) {
err := service.DeletePost(user, param.ID)
if err != nil {
logrus.Errorf("service.DeletePost err: %v\n", err)
response.ToErrorResponse(errcode.DeletePostFailed)
response.ToErrorResponse(err)
return
}

Loading…
Cancel
Save