cats
This commit is contained in:
parent
63bdb13de6
commit
f5a389d6cb
@ -74,12 +74,9 @@ func schedule() error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type physicalData struct {
|
type physicalData struct {
|
||||||
Arriving string
|
Arriving string
|
||||||
Departing string
|
Lodging bool
|
||||||
Transportation bool
|
Cats bool
|
||||||
Lodging bool
|
|
||||||
Allergies string
|
|
||||||
Couch bool
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type rsvpData struct {
|
type rsvpData struct {
|
||||||
@ -95,7 +92,7 @@ func sendRSVPEmail(rd rsvpData) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
return email.SendLocalEmail("vilmibm", "RSVP TOWNCON24", string(bs))
|
return email.SendLocalEmail("vilmibm", "RSVP TOWNCON25", string(bs))
|
||||||
}
|
}
|
||||||
|
|
||||||
func rsvp(o opts) error {
|
func rsvp(o opts) error {
|
||||||
@ -103,6 +100,7 @@ func rsvp(o opts) error {
|
|||||||
var arriving string
|
var arriving string
|
||||||
lodging := true
|
lodging := true
|
||||||
var freeform string
|
var freeform string
|
||||||
|
cats := false
|
||||||
|
|
||||||
form := huh.NewForm(
|
form := huh.NewForm(
|
||||||
huh.NewGroup(
|
huh.NewGroup(
|
||||||
@ -125,6 +123,13 @@ func rsvp(o opts) error {
|
|||||||
).WithHideFunc(func() bool {
|
).WithHideFunc(func() bool {
|
||||||
return being != "physical"
|
return being != "physical"
|
||||||
}),
|
}),
|
||||||
|
// cats
|
||||||
|
huh.NewGroup(
|
||||||
|
huh.NewConfirm().Title("are you allergic to or otherwise upset by cats?").
|
||||||
|
Value(&cats),
|
||||||
|
).WithHideFunc(func() bool {
|
||||||
|
return being != "physical"
|
||||||
|
}),
|
||||||
// Catch all freeform
|
// Catch all freeform
|
||||||
huh.NewGroup(
|
huh.NewGroup(
|
||||||
huh.NewText().
|
huh.NewText().
|
||||||
@ -142,6 +147,7 @@ func rsvp(o opts) error {
|
|||||||
pd = &physicalData{
|
pd = &physicalData{
|
||||||
Arriving: arriving,
|
Arriving: arriving,
|
||||||
Lodging: lodging,
|
Lodging: lodging,
|
||||||
|
Cats: cats,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -176,7 +182,7 @@ func sendSubmitEmail(sd submitData) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
return email.SendLocalEmail("vilmibm", "SUBMISSION TOWNCON24", string(bs))
|
return email.SendLocalEmail("vilmibm", "SUBMISSION TOWNCON25", string(bs))
|
||||||
}
|
}
|
||||||
|
|
||||||
func submit(o opts) error {
|
func submit(o opts) error {
|
||||||
@ -435,7 +441,7 @@ func sendJamEmail(jd jamData) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
return email.SendLocalEmail("vilmibm", "JAMPROP TOWNCON24", string(bs))
|
return email.SendLocalEmail("vilmibm", "JAMPROP TOWNCON25", string(bs))
|
||||||
}
|
}
|
||||||
|
|
||||||
type opts struct {
|
type opts struct {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user