diff --git a/bindings/group.go b/bindings/group.go index 8e0ddad214aadf94ff1bc907b952ff2e1cf00931..6b2041bdb548f3d3f9ccb5b6758e1be45c28faca 100644 --- a/bindings/group.go +++ b/bindings/group.go @@ -269,7 +269,7 @@ func (g *GroupChat) Send(groupId, message []byte, tag string) ([]byte, error) { // Construct send report sendReport := &GroupSendReport{ - RoundsList: makeRoundsList(round), + RoundsList: makeRoundsList(round.ID), Timestamp: timestamp.UnixNano(), MessageID: msgID.Bytes(), } diff --git a/broadcast/utils_test.go b/broadcast/utils_test.go index abe2616156afdc065b3bd848993a9fe345bb7860..967cdb86947b4d9c87c8b0cca275a63d94ee5a7f 100644 --- a/broadcast/utils_test.go +++ b/broadcast/utils_test.go @@ -69,7 +69,7 @@ func (m *mockCmix) GetMaxMessageLength() int { } func (m *mockCmix) SendWithAssembler(recipient *id.ID, assembler cmix.MessageAssembler, - cmixParams cmix.CMIXParams) (id.Round, ephemeral.Id, error) { + cmixParams cmix.CMIXParams) (rounds.Round, ephemeral.Id, error) { fingerprint, service, payload, mac, err := assembler(42) if err != nil { @@ -88,7 +88,7 @@ func (m *mockCmix) SendWithAssembler(recipient *id.ID, assembler cmix.MessageAss p.Process(msg, receptionID.EphemeralIdentity{}, rounds.Round{}) } - return 0, ephemeral.Id{}, nil + return rounds.Round{}, ephemeral.Id{}, nil } func (m *mockCmix) Send(recipient *id.ID, fingerprint format.Fingerprint, diff --git a/e2e/utils_test.go b/e2e/utils_test.go index a7ee89111403febb8f384df6fafde83284a5db5c..526ca4f7dc5fd34abd07405c4fbb185a10dd0d46 100644 --- a/e2e/utils_test.go +++ b/e2e/utils_test.go @@ -193,15 +193,15 @@ func (m *mockCmix) Send(_ *id.ID, fp format.Fingerprint, srv message.Service, if m.handler.processorMap[fp] != nil { m.handler.processorMap[fp].Process( msg, receptionID.EphemeralIdentity{}, rounds.Round{}) - return 0, ephemeral.Id{}, nil + return rounds.Round{}, ephemeral.Id{}, nil } else if m.handler.serviceMap[srv.Tag] != nil { m.handler.serviceMap[srv.Tag].Process( msg, receptionID.EphemeralIdentity{}, rounds.Round{}) - return 0, ephemeral.Id{}, nil + return rounds.Round{}, ephemeral.Id{}, nil } m.t.Errorf("No processor found for fingerprint %s", fp) - return 0, ephemeral.Id{}, + return rounds.Round{}, ephemeral.Id{}, errors.Errorf("No processor found for fingerprint %s", fp) }