mirror of https://github.com/hak5/scuzzy.git
commit
6ceb5be68d
|
@ -88,12 +88,12 @@ func (c *Commands) handleGetConfig(s *discordgo.Session, m *discordgo.MessageCre
|
||||||
|
|
||||||
msg := ""
|
msg := ""
|
||||||
|
|
||||||
rt := reflect.TypeOf(c.Config)
|
rt := reflect.TypeOf(*c.Config)
|
||||||
for i := 0; i < rt.NumField(); i++ {
|
for i := 0; i < rt.NumField(); i++ {
|
||||||
x := rt.Field(i)
|
x := rt.Field(i)
|
||||||
tagVal := strings.Split(x.Tag.Get("json"), ",")[0]
|
tagVal := strings.Split(x.Tag.Get("json"), ",")[0]
|
||||||
tagName := x.Name
|
tagName := x.Name
|
||||||
prop := reflect.ValueOf(&c.Config).Elem().FieldByName(tagName)
|
prop := reflect.ValueOf(c.Config).Elem().FieldByName(tagName)
|
||||||
|
|
||||||
if configKey == "all" {
|
if configKey == "all" {
|
||||||
switch prop.Interface().(type) {
|
switch prop.Interface().(type) {
|
||||||
|
|
Loading…
Reference in New Issue