Commit 3fec4906 authored by Albertas Agejevas's avatar Albertas Agejevas

Protocol versions are byte strings.

parent 29b33f58
...@@ -108,7 +108,7 @@ class ZEOStorage: ...@@ -108,7 +108,7 @@ class ZEOStorage:
def notifyConnected(self, conn): def notifyConnected(self, conn):
self.connection = conn self.connection = conn
assert conn.peer_protocol_version is not None assert conn.peer_protocol_version is not None
if conn.peer_protocol_version < 'Z309': if conn.peer_protocol_version < b'Z309':
self.client = ClientStub308(conn) self.client = ClientStub308(conn)
conn.register_object(ZEOStorage308Adapter(self)) conn.register_object(ZEOStorage308Adapter(self))
else: else:
...@@ -253,7 +253,7 @@ class ZEOStorage: ...@@ -253,7 +253,7 @@ class ZEOStorage:
supportsUndo = (getattr(storage, 'supportsUndo', lambda : False)() supportsUndo = (getattr(storage, 'supportsUndo', lambda : False)()
and self.connection.peer_protocol_version >= 'Z310') and self.connection.peer_protocol_version >= b'Z310')
# Communicate the backend storage interfaces to the client # Communicate the backend storage interfaces to the client
storage_provides = zope.interface.providedBy(storage) storage_provides = zope.interface.providedBy(storage)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment