fix encoding issue
This commit is contained in:
parent
ec7bc45a58
commit
971dbe1a96
|
@ -57,6 +57,9 @@ class FloodSub(IPubsubRouter):
|
||||||
"""
|
"""
|
||||||
|
|
||||||
packet = rpc_pb2.RPC()
|
packet = rpc_pb2.RPC()
|
||||||
|
print ("IN FLOOODSUB PUBLISH")
|
||||||
|
print (message)
|
||||||
|
print ("++++++++++++++++")
|
||||||
packet.publish.extend([message])
|
packet.publish.extend([message])
|
||||||
msg_sender = str(sender_peer_id)
|
msg_sender = str(sender_peer_id)
|
||||||
|
|
||||||
|
|
|
@ -141,17 +141,21 @@ def generate_message_id():
|
||||||
|
|
||||||
def generate_RPC_packet(origin_id, topics, msg_content, msg_id):
|
def generate_RPC_packet(origin_id, topics, msg_content, msg_id):
|
||||||
packet = rpc_pb2.RPC()
|
packet = rpc_pb2.RPC()
|
||||||
packet.publish.extend([rpc_pb2.Message(
|
message = rpc_pb2.Message(
|
||||||
from_id=origin_id.encode('utf-8'),
|
from_id=origin_id.encode('utf-8'),
|
||||||
seqno=msg_id.encode('utf-8'),
|
seqno=msg_id.encode('utf-8'),
|
||||||
data=msg_content.encode('utf-8'),
|
data=msg_content.encode('utf-8')
|
||||||
topicIDs=topics.encode('utf-8'))
|
)
|
||||||
])
|
|
||||||
|
|
||||||
for topic in topics:
|
for topic in topics:
|
||||||
|
message.topicIDs.extend([topic.encode('utf-8')])
|
||||||
packet.subscriptions.extend([rpc_pb2.RPC.SubOpts(
|
packet.subscriptions.extend([rpc_pb2.RPC.SubOpts(
|
||||||
subscribe=True,
|
subscribe=True,
|
||||||
topicid = topic.encode('utf-8')
|
topicid = topic.encode('utf-8')
|
||||||
)])
|
)])
|
||||||
|
|
||||||
|
packet.publish.extend([message])
|
||||||
|
print ("HEYHO")
|
||||||
|
print (packet)
|
||||||
|
|
||||||
return packet
|
return packet
|
||||||
|
|
Loading…
Reference in New Issue
Block a user