Skip to content

Commit 33ebb0a

Browse files
committed
forge--fetch-{issues,pullreqs}(gitlab): Cosmetics
1 parent c7e1e69 commit 33ebb0a

1 file changed

Lines changed: 28 additions & 31 deletions

File tree

lisp/forge-gitlab.el

Lines changed: 28 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -131,23 +131,20 @@
131131
(let ((cb (let (val cur cnt pos)
132132
(lambda (cb &optional v)
133133
(cond
134-
((not pos)
135-
(if (setq cur (setq val v))
136-
(progn
137-
(setq pos 1)
138-
(setq cnt (length val))
139-
(forge--msg nil nil nil "Pulling issue %s/%s" pos cnt)
140-
(forge--fetch-issue-posts repo cur cb))
141-
(forge--msg repo t t "Pulling REPO issues")
142-
(funcall callback callback (cons 'issues val))))
134+
((and (not pos) v)
135+
(setq val v)
136+
(setq cur v)
137+
(setq pos 1)
138+
(setq cnt (length val))
139+
(forge--msg nil nil nil "Pulling issue %s/%s" pos cnt)
140+
(forge--fetch-issue-posts repo cur cb))
141+
((setq cur (cdr cur))
142+
(cl-incf pos)
143+
(forge--msg nil nil nil "Pulling issue %s/%s" pos cnt)
144+
(forge--fetch-issue-posts repo cur cb))
143145
(t
144-
(if (setq cur (cdr cur))
145-
(progn
146-
(cl-incf pos)
147-
(forge--msg nil nil nil "Pulling issue %s/%s" pos cnt)
148-
(forge--fetch-issue-posts repo cur cb))
149-
(forge--msg repo t t "Pulling REPO issues")
150-
(funcall callback callback (cons 'issues val)))))))))
146+
(forge--msg repo t t "Pulling REPO issues")
147+
(funcall callback callback (cons 'issues val))))))))
151148
(forge--msg repo t nil "Pulling REPO issues")
152149
(forge--glab-get repo "/projects/:project/issues"
153150
`((per_page . 100)
@@ -226,27 +223,27 @@
226223
(let ((cb (let (val cur cnt pos)
227224
(lambda (cb &optional v)
228225
(cond
226+
((and (not pos) v)
227+
(setq val v)
228+
(setq cur v)
229+
(setq pos 1)
230+
(setq cnt (length val))
231+
(forge--msg nil nil nil "Pulling pullreq %s/%s" pos cnt)
232+
(forge--fetch-pullreq-posts repo cur cb))
229233
((not pos)
230-
(if (setq cur (setq val v))
231-
(progn
232-
(setq pos 1)
233-
(setq cnt (length val))
234-
(forge--msg nil nil nil "Pulling pullreq %s/%s" pos cnt)
235-
(forge--fetch-pullreq-posts repo cur cb))
236-
(forge--msg repo t t "Pulling REPO pullreqs")
237-
(funcall callback callback (cons 'pullreqs val))))
234+
(forge--msg repo t t "Pulling REPO pullreqs")
235+
(funcall callback callback (cons 'pullreqs val)))
238236
((not (assq 'source_project (car cur)))
239237
(forge--fetch-pullreq-source-repo repo cur cb))
240238
((not (assq 'target_project (car cur)))
241239
(forge--fetch-pullreq-target-repo repo cur cb))
240+
((setq cur (cdr cur))
241+
(cl-incf pos)
242+
(forge--msg nil nil nil "Pulling pullreq %s/%s" pos cnt)
243+
(forge--fetch-pullreq-posts repo cur cb))
242244
(t
243-
(if (setq cur (cdr cur))
244-
(progn
245-
(cl-incf pos)
246-
(forge--msg nil nil nil "Pulling pullreq %s/%s" pos cnt)
247-
(forge--fetch-pullreq-posts repo cur cb))
248-
(forge--msg repo t t "Pulling REPO pullreqs")
249-
(funcall callback callback (cons 'pullreqs val)))))))))
245+
(forge--msg repo t t "Pulling REPO pullreqs")
246+
(funcall callback callback (cons 'pullreqs val))))))))
250247
(forge--msg repo t nil "Pulling REPO pullreqs")
251248
(forge--glab-get repo "/projects/:project/merge_requests"
252249
`((per_page . 100)

0 commit comments

Comments
 (0)