Skip to content

Commit

Permalink
♻️ Reduce return true
Browse files Browse the repository at this point in the history
  • Loading branch information
H1rono committed Jul 23, 2024
1 parent 1db6bd3 commit f019720
Showing 1 changed file with 6 additions and 15 deletions.
21 changes: 6 additions & 15 deletions router/request.go
Original file line number Diff line number Diff line change
Expand Up @@ -766,28 +766,19 @@ func (h Handlers) PutStatus(c echo.Context) error {
}

func IsAbleNoCommentChangeStatus(status, latestStatus model.Status) bool {
if status == model.FixRequired && latestStatus == model.Submitted ||
status == model.Rejected && latestStatus == model.Submitted ||
status == model.Submitted && latestStatus == model.Accepted {
return false
}
return true
return !(status == model.FixRequired && latestStatus == model.Submitted) &&
!(status == model.Rejected && latestStatus == model.Submitted) &&
!(status == model.Submitted && latestStatus == model.Accepted)
}

func IsAbleCreatorChangeStatus(status, latestStatus model.Status) bool {
if status == model.Submitted && latestStatus == model.FixRequired {
return true
}
return false
return status == model.Submitted && latestStatus == model.FixRequired
}

func IsAbleAdminChangeState(status, latestStatus model.Status) bool {
if status == model.Rejected && latestStatus == model.Submitted ||
return status == model.Rejected && latestStatus == model.Submitted ||
status == model.Submitted && latestStatus == model.FixRequired ||
status == model.Accepted && latestStatus == model.Submitted ||
status == model.Submitted && latestStatus == model.Accepted ||
status == model.FixRequired && latestStatus == model.Submitted {
return true
}
return false
status == model.FixRequired && latestStatus == model.Submitted
}

0 comments on commit f019720

Please sign in to comment.