Rework top level services injection of business level services

Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
Émile Ré
2025-12-11 18:35:46 +01:00
parent 69f876484e
commit ec13bd8108
7 changed files with 11 additions and 21 deletions

View File

@@ -2,7 +2,6 @@ package slack
import (
"encoding/json"
"strings"
"text/template"
)
@@ -14,17 +13,6 @@ var (
b, _ := json.Marshal(s)
return string(b[1 : len(b)-1])
},
"buildAcceptAllValue": func(docIDs, repIDs []string) string {
value := map[string][]string{
"document_ids": docIDs,
"report_ids": repIDs,
}
b, _ := json.Marshal(value)
s := string(b)
s = strings.ReplaceAll(s, `\`, `\\`)
s = strings.ReplaceAll(s, `"`, `\"`)
return s
},
}).
ParseFS(Templates, "templates/access-request.json.tmpl"),
)