fixed form result input label titles
This commit is contained in:
@@ -3,7 +3,6 @@ package main
|
|||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"fmt"
|
"fmt"
|
||||||
"log"
|
|
||||||
"os"
|
"os"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
@@ -197,13 +196,12 @@ var cmd_form Command = Command{
|
|||||||
ModalSubmit: func(s *discordgo.Session, i *discordgo.InteractionCreate) {
|
ModalSubmit: func(s *discordgo.Session, i *discordgo.InteractionCreate) {
|
||||||
if i.ModalSubmitData().CustomID != "form_demo" {
|
if i.ModalSubmitData().CustomID != "form_demo" {
|
||||||
var form_manage_id string = strings.Split(i.ModalSubmitData().CustomID, ":")[1]
|
var form_manage_id string = strings.Split(i.ModalSubmitData().CustomID, ":")[1]
|
||||||
var result FormResult = getFormResultValues(getFormType(form_manage_id))
|
var result FormResult = getFormResultValues(form_manage_id)
|
||||||
var fields []*discordgo.MessageEmbedField
|
var fields []*discordgo.MessageEmbedField
|
||||||
var modal ModalJson = getModalByFormID(form_manage_id)
|
var modal ModalJson = getModalByFormID(getFormType(form_manage_id))
|
||||||
for index, component := range i.ModalSubmitData().Components {
|
for index, component := range i.ModalSubmitData().Components {
|
||||||
fmt.Print(component.(*discordgo.ActionsRow).Components[0].(*discordgo.TextInput))
|
fmt.Print(component.(*discordgo.ActionsRow).Components[0].(*discordgo.TextInput))
|
||||||
var input *discordgo.TextInput = component.(*discordgo.ActionsRow).Components[0].(*discordgo.TextInput)
|
var input *discordgo.TextInput = component.(*discordgo.ActionsRow).Components[0].(*discordgo.TextInput)
|
||||||
log.Print(index)
|
|
||||||
fields = append(fields, &discordgo.MessageEmbedField{
|
fields = append(fields, &discordgo.MessageEmbedField{
|
||||||
Name: modal.Form[index].Label,
|
Name: modal.Form[index].Label,
|
||||||
Value: input.Value,
|
Value: input.Value,
|
||||||
|
Reference in New Issue
Block a user