mirror of
https://github.com/Xevion/r2park.git
synced 2025-12-11 08:08:16 -06:00
Setup TODOs for register modal submit
This commit is contained in:
@@ -6,6 +6,9 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func RegisterModalHandler(session *discordgo.Session, interaction *discordgo.InteractionCreate) {
|
func RegisterModalHandler(session *discordgo.Session, interaction *discordgo.InteractionCreate) {
|
||||||
|
// TODO: Pull in all parameters from the form
|
||||||
|
// TOOD: Pull in all hidden parameters form database
|
||||||
|
// TODO: Pull in resident ID from database
|
||||||
err := session.InteractionRespond(interaction.Interaction, &discordgo.InteractionResponse{
|
err := session.InteractionRespond(interaction.Interaction, &discordgo.InteractionResponse{
|
||||||
Type: discordgo.InteractionResponseChannelMessageWithSource,
|
Type: discordgo.InteractionResponseChannelMessageWithSource,
|
||||||
Data: &discordgo.InteractionResponseData{
|
Data: &discordgo.InteractionResponseData{
|
||||||
@@ -18,4 +21,8 @@ func RegisterModalHandler(session *discordgo.Session, interaction *discordgo.Int
|
|||||||
}
|
}
|
||||||
data := interaction.ModalSubmitData()
|
data := interaction.ModalSubmitData()
|
||||||
spew.Dump(data)
|
spew.Dump(data)
|
||||||
|
|
||||||
|
// TOOD: Submit registration request to API
|
||||||
|
// TODO: Edit response to indicate success/failure
|
||||||
|
// TOOD: On success, provide a button to submit email confirmation
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user