tangled
alpha
login
or
join now
back
round
1
view raw
appview/indexer: handle
NewIssueClosed
#695
merged
opened by
boltless.me
2 months ago
targeting
master
from
boltless.me/core
:
feat/search
Doesn't suport issue reopen yet
Signed-off-by: Seongmin Lee
git@boltless.me
options
unified
split
Changed files
+9
appview
indexer
notifier.go
+9
appview/indexer/notifier.go
···
19
19
}
20
20
}
21
21
22
22
+
func (ix *Indexer) NewIssueClosed(ctx context.Context, issue *models.Issue) {
23
23
+
l := log.FromContext(ctx).With("notifier", "indexer.NewIssueClosed", "issue", issue)
24
24
+
l.Debug("updating an issue")
25
25
+
err := ix.Issues.Index(ctx, *issue)
26
26
+
if err != nil {
27
27
+
l.Error("failed to index an issue", "err", err)
28
28
+
}
29
29
+
}
30
30
+
22
31
func (ix *Indexer) DeleteIssue(ctx context.Context, issue *models.Issue) {
23
32
l := log.FromContext(ctx).With("notifier", "indexer.DeleteIssue", "issue", issue)
24
33
l.Debug("deleting an issue")