Skip to content

Commit

Permalink
Merge pull request #102 from tada-team/meeting-freq-statuses
Browse files Browse the repository at this point in the history
add meeting chat type counter
  • Loading branch information
melkayalenka authored May 20, 2022
2 parents 50d8fd2 + 5b9221c commit c46d4c2
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 13 deletions.
7 changes: 4 additions & 3 deletions counters.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,10 @@ type TeamCounter struct {

func EmptyTeamUnread() TeamUnread {
return TeamUnread{
DirectChatType: new(Unread),
GroupChatType: new(Unread),
TaskChatType: new(Unread),
DirectChatType: new(Unread),
GroupChatType: new(Unread),
TaskChatType: new(Unread),
MeetingChatType: new(Unread),
}
}

Expand Down
18 changes: 10 additions & 8 deletions meetings.go
Original file line number Diff line number Diff line change
Expand Up @@ -64,14 +64,16 @@ type Freq struct {
}

type MeetingsUpdateRequest struct {
MeetingId string `json:"meeting_id"`
TeamUuid string `json:"team_uuid,omitempty"`
ActiveFrom *string `json:"active_from,omitempty"`
StartAt *string `json:"start_at,omitempty"`
Duration *int32 `json:"duration,omitempty"`
Freq *Freq `json:"freq,omitempty"`
IsPublic *bool `json:"is_public,omitempty"`
IsOutside *bool `json:"is_outside,omitempty"`
MeetingId string `json:"meeting_id"`
TeamUuid string `json:"team_uuid,omitempty"`
ActiveFrom *string `json:"active_from,omitempty"`
StartAt *string `json:"start_at,omitempty"`
Duration *int32 `json:"duration,omitempty"`
Freq *Freq `json:"freq,omitempty"`
IsPublic *bool `json:"is_public,omitempty"`
IsOutside *bool `json:"is_outside,omitempty"`
Title *string `json:"title,omitempty"`
Description *string `json:"description,omitempty"`
}

type MeetingsDeleteRequestParams struct {
Expand Down
8 changes: 6 additions & 2 deletions server_meeting_updated.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
package tdproto

func NewServerMeetingUpdated(meeting Meeting) (r ServerMeetingUpdated) {
return NewServerMeetingsUpdated([]Meeting{meeting})
}

func NewServerMeetingsUpdated(meetings []Meeting) (r ServerMeetingUpdated) {
r.Name = r.GetName()
r.Params.Meetings = []Meeting{}
r.Params.Meetings = meetings
return r
}

Expand All @@ -12,7 +16,7 @@ type ServerMeetingUpdated struct {
Params serverMeetingUpdatedParams `json:"params"`
}

func (p serverMeetingUpdatedParams) GetName() string { return "server.meeting.updated" }
func (p ServerMeetingUpdated) GetName() string { return "server.meeting.updated" }

// Params of the server.meeting.updated event
type serverMeetingUpdatedParams struct {
Expand Down

0 comments on commit c46d4c2

Please sign in to comment.