@@ -72,37 +72,24 @@ func HandleComment(req types.IssueCommentOuter, config config.Config, derekConfi
72
72
switch command .Type {
73
73
74
74
case addLabelConstant , removeLabelConstant :
75
-
76
75
feedback , err = manageLabel (req , command .Type , command .Value , config )
77
- break
78
76
79
77
case assignConstant , unassignConstant :
80
-
81
78
feedback , err = manageAssignment (req , command .Type , command .Value , config )
82
- break
83
79
84
80
case closeConstant , reopenConstant :
85
-
86
81
feedback , err = manageState (req , command .Type , config )
87
- break
88
82
89
83
case setTitleConstant :
90
-
91
84
feedback , err = manageTitle (req , command .Type , command .Value , config )
92
- break
93
85
94
86
case lockConstant , unlockConstant :
95
-
96
87
feedback , err = manageLocking (req , command .Type , config )
97
- break
98
88
99
89
case setMilestoneConstant , removeMilestoneConstant :
100
-
101
90
feedback , err = updateMilestone (req , command .Type , command .Value , config )
102
- break
103
91
104
92
case assignReviewerConstant , unassignReviewerConstant :
105
-
106
93
pr := types.PullRequest {
107
94
Number : req .Issue .Number ,
108
95
}
@@ -113,22 +100,22 @@ func HandleComment(req types.IssueCommentOuter, config config.Config, derekConfi
113
100
InstallationRequest : req .InstallationRequest ,
114
101
}
115
102
feedback , err = editReviewers (prReq , command .Type , command .Value , config )
116
- break
117
103
118
104
case messageConstant :
119
-
120
105
feedback , err = createMessage (req , command .Type , command .Value , config , derekConfig )
121
- break
122
106
123
107
default :
124
- feedback = "No command found in comment"
108
+ feedback = "No command found in comment\n "
125
109
126
110
if strings .HasPrefix (req .Comment .Body , "Derek " ) || strings .HasPrefix (req .Comment .Body , "/" ) {
127
- feedback = fmt .Sprintf ("Unable to work with command: %q" , req .Comment .Body )
111
+ feedback = fmt .Sprintf ("Unable to work with command: %q\n " , req .Comment .Body )
128
112
}
129
113
130
114
err = nil
131
- break
115
+ }
116
+
117
+ if ! strings .HasSuffix (feedback , "\n " ) {
118
+ feedback += "\n "
132
119
}
133
120
134
121
fmt .Print (feedback )
0 commit comments