github.com/status-im/status-go@v1.1.0/protocol/requests/community_channel_share_url.go (about)

     1  package requests
     2  
     3  import (
     4  	"github.com/status-im/status-go/eth-node/types"
     5  )
     6  
     7  type CommunityChannelShareURL struct {
     8  	CommunityID types.HexBytes
     9  	ChannelID   string
    10  }
    11  
    12  func (r *CommunityChannelShareURL) Validate() error {
    13  	if len(r.CommunityID) == 0 {
    14  		return ErrCheckPermissionToJoinCommunityInvalidID
    15  	}
    16  
    17  	return nil
    18  }