@@ -103,12 +103,13 @@ func SignInitialCommit(repoPath string, u *User) (bool, string, error) {
103
103
return false , "" , & ErrWontSign {noKey }
104
104
}
105
105
106
+ Loop:
106
107
for _ , rule := range rules {
107
108
switch rule {
108
109
case never :
109
110
return false , "" , & ErrWontSign {never }
110
111
case always :
111
- break
112
+ break Loop
112
113
case pubkey :
113
114
keys , err := ListGPGKeys (u .ID , ListOptions {})
114
115
if err != nil {
@@ -138,12 +139,13 @@ func (repo *Repository) SignWikiCommit(u *User) (bool, string, error) {
138
139
return false , "" , & ErrWontSign {noKey }
139
140
}
140
141
142
+ Loop:
141
143
for _ , rule := range rules {
142
144
switch rule {
143
145
case never :
144
146
return false , "" , & ErrWontSign {never }
145
147
case always :
146
- break
148
+ break Loop
147
149
case pubkey :
148
150
keys , err := ListGPGKeys (u .ID , ListOptions {})
149
151
if err != nil {
@@ -190,12 +192,13 @@ func (repo *Repository) SignCRUDAction(u *User, tmpBasePath, parentCommit string
190
192
return false , "" , & ErrWontSign {noKey }
191
193
}
192
194
195
+ Loop:
193
196
for _ , rule := range rules {
194
197
switch rule {
195
198
case never :
196
199
return false , "" , & ErrWontSign {never }
197
200
case always :
198
- break
201
+ break Loop
199
202
case pubkey :
200
203
keys , err := ListGPGKeys (u .ID , ListOptions {})
201
204
if err != nil {
0 commit comments