소스 검색

Merge pull request #30 from writeas/T612

return errors on delete command
pull/33/head
Matt Baer 5 년 전
committed by GitHub
부모
커밋
af2609efa6
No known key found for this signature in database GPG 키 ID: 4AEE18F83AFDEB23
2개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. +1
    -1
      api/api.go
  2. +2
    -2
      commands/commands.go

+ 1
- 1
api/api.go 파일 보기

@@ -153,7 +153,7 @@ func DoUpdate(c *cli.Context, post []byte, friendlyID, token, font string, tor,
return nil
}

// DoDelete deletes the given post on Write.as.
// DoDelete deletes the given post on Write.as, and removes any local references
func DoDelete(c *cli.Context, friendlyID, token string, tor bool) error {
cl, _ := NewClient(c, false)



+ 2
- 2
commands/commands.go 파일 보기

@@ -104,7 +104,7 @@ func CmdDelete(c *cli.Context) error {

err := api.DoDelete(c, friendlyID, token, tor)
if err != nil {
return err
return cli.NewExitError(fmt.Sprintf("Couldn't delete remote copy: %v", err), 1)
}

// Delete local file, if necessary
@@ -113,7 +113,7 @@ func CmdDelete(c *cli.Context) error {
// TODO: handle deleting blog posts
err = fileutils.DeleteFile(filepath.Join(cfg.Posts.Directory, friendlyID+api.PostFileExt))
if err != nil {
return err
return cli.NewExitError(fmt.Sprintf("Couldn't delete local copy: %v", err), 1)
}
}



불러오는 중...
취소
저장