()
| 776 | } |
| 777 | |
| 778 | func (channel *Channel) ValidateSettings() error { |
| 779 | channelParams := &dto.ChannelSettings{} |
| 780 | if channel.Setting != nil && *channel.Setting != "" { |
| 781 | err := json.Unmarshal([]byte(*channel.Setting), channelParams) |
| 782 | if err != nil { |
| 783 | return err |
| 784 | } |
| 785 | } |
| 786 | return nil |
| 787 | } |
| 788 | |
| 789 | func (channel *Channel) GetSetting() dto.ChannelSettings { |
| 790 | setting := dto.ChannelSettings{} |