- Timestamp:
- Mar 27, 2020, 11:07:20 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/downstream.go
r173 r176 1100 1100 } else { 1101 1101 // NAMES on a channel we have not joined, ask upstream 1102 uc.SendMessageLabeled(dc , &irc.Message{1102 uc.SendMessageLabeled(dc.id, &irc.Message{ 1103 1103 Command: "NAMES", 1104 1104 Params: []string{upstreamChannel}, … … 1147 1147 } 1148 1148 1149 uc.SendMessageLabeled(dc , &irc.Message{1149 uc.SendMessageLabeled(dc.id, &irc.Message{ 1150 1150 Command: "WHO", 1151 1151 Params: params, … … 1204 1204 } 1205 1205 1206 uc.SendMessageLabeled(dc , &irc.Message{1206 uc.SendMessageLabeled(dc.id, &irc.Message{ 1207 1207 Command: "WHOIS", 1208 1208 Params: params, … … 1289 1289 uc := ucChannel 1290 1290 1291 uc.SendMessageLabeled(dc , &irc.Message{1291 uc.SendMessageLabeled(dc.id, &irc.Message{ 1292 1292 Command: "INVITE", 1293 1293 Params: []string{upstreamUser, upstreamChannel}, -
trunk/upstream.go
r175 r176 1228 1228 } 1229 1229 1230 func (uc *upstreamConn) SendMessageLabeled(d c *downstreamConn, msg *irc.Message) {1230 func (uc *upstreamConn) SendMessageLabeled(downstreamID uint64, msg *irc.Message) { 1231 1231 if uc.labelsSupported { 1232 1232 if msg.Tags == nil { 1233 1233 msg.Tags = make(map[string]irc.TagValue) 1234 1234 } 1235 msg.Tags["label"] = irc.TagValue(fmt.Sprintf("sd-%d-%d", d c.id, uc.nextLabelID))1235 msg.Tags["label"] = irc.TagValue(fmt.Sprintf("sd-%d-%d", downstreamID, uc.nextLabelID)) 1236 1236 uc.nextLabelID++ 1237 1237 }
Note:
See TracChangeset
for help on using the changeset viewer.