simple routeer finished

This commit is contained in:
naudachu 2023-11-27 18:18:45 +05:00
parent 2be4b1dfd4
commit 5d6adb2a9a
2 changed files with 5 additions and 7 deletions

View File

@ -236,10 +236,8 @@ func Run(conf *domain.Config, opts DiscordOptions) error {
Route("repo", r.Wrapped(h.CreateGit, commonMw...)).
Route("folder", r.Wrapped(h.CreateFolder, commonMw...)).
Route("init_project", r.Wrapped(h.InitChannelAsProject, commonMw...)).
Route("coda_ticket", r.Wrapped(h.CreateCoda, commonMw...))
// Handle components
r.
Route("coda_ticket", r.Wrapped(h.CreateCoda, commonMw...)).
// and components
Route("task_start", h.HandleTaskButtons).
Route("task_close", h.HandleTaskButtons)

View File

@ -5,7 +5,7 @@ import (
"fmt"
"log"
"ticket-pimp/adapters"
"ticket-pimp/client/discord/discord_router"
router "ticket-pimp/client/discord/discord_router"
"ticket-pimp/internal/controller"
"ticket-pimp/internal/domain"
"ticket-pimp/internal/helpers"
@ -32,7 +32,7 @@ func New(
}
}
func (h *Handler) RejectPM(f discord_router.HandlerFunc) discord_router.HandlerFunc {
func (h *Handler) RejectPM(f router.HandlerFunc) router.HandlerFunc {
return func(s *discordgo.Session, i *discordgo.InteractionCreate) {
dchan, err := s.Channel(i.ChannelID)
@ -75,7 +75,7 @@ func respondWithReject(s *discordgo.Session, i *discordgo.InteractionCreate) {
}
// Моментальный ответ для избежания столкновения с протуханием токена
func (h *Handler) WithInitialResponse(f discord_router.HandlerFunc) discord_router.HandlerFunc {
func (h *Handler) WithInitialResponse(f router.HandlerFunc) router.HandlerFunc {
return func(s *discordgo.Session, i *discordgo.InteractionCreate) {
initialResponse := discordgo.InteractionResponse{