Skip to content

Commit a272c55

Browse files
committed
fix: merge conflict
2 parents 9141a34 + 6e452b2 commit a272c55

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

pkg/task_logger/task_logger.go

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package task_logger
22

33
import (
44
"os/exec"
5+
"strings"
56
"time"
67
)
78

@@ -20,6 +21,24 @@ const (
2021
TaskFailStatus TaskStatus = "error"
2122
)
2223

24+
func (s TaskStatus) String() string {
25+
switch s {
26+
case TaskWaitingStatus,
27+
TaskStartingStatus,
28+
TaskWaitingConfirmation,
29+
TaskConfirmed,
30+
TaskRejected,
31+
TaskRunningStatus,
32+
TaskStoppingStatus,
33+
TaskStoppedStatus,
34+
TaskSuccessStatus,
35+
TaskFailStatus:
36+
return string(s)
37+
default:
38+
return "unknown"
39+
}
40+
}
41+
2342
func (s TaskStatus) IsValid() bool {
2443
switch s {
2544
case TaskWaitingStatus,
@@ -55,8 +74,10 @@ func (s TaskStatus) Format() (res string) {
5574
default:
5675
res += "❓"
5776
}
77+
5878
// to avoid email content injection issue
59-
//res += strings.ToUpper(string(s))
79+
res += strings.ToUpper(s.String())
80+
6081
return
6182
}
6283

0 commit comments

Comments
 (0)