From 3317bf4af0a8b5251f6295907d74937f3eb33a09 Mon Sep 17 00:00:00 2001 From: Michael Woods Date: Sun, 5 Jan 2025 20:12:21 -0500 Subject: [PATCH] minor fixes --- src/packetserver/server/objects.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/packetserver/server/objects.py b/src/packetserver/server/objects.py index 76ef2ca..87807d6 100644 --- a/src/packetserver/server/objects.py +++ b/src/packetserver/server/objects.py @@ -145,9 +145,14 @@ class Object(persistent.Persistent): data = b'' if include_data: data = self.data + if self.uuid: + uuid_bytes = self.uuid.bytes + else: + uuid_bytes = None + return { "name": self.name, - "uuid_bytes": self.uuid.bytes, + "uuid_bytes": uuid_bytes, "size_bytes": self.size, "binary": self.binary, "private": self.private, @@ -277,7 +282,7 @@ def handle_get_no_path(req: Request, conn: PacketServerConnection, db: ZODB.DB): response.payload = obj.to_dict(include_data=False) response.status_code = 200 else: - uuids = User.object_uuids + uuids = user.object_uuids objs = [] for i in uuids: obj = Object.get_object_by_uuid(i, db.root())