mirror of
https://github.com/azaion/annotations.git
synced 2026-04-22 22:26:31 +00:00
add list files for autoupdate feature
put new Versioning fix bugs
This commit is contained in:
@@ -37,4 +37,16 @@ cdef class UploadFileData(FileData):
|
||||
"Resource": self.resource,
|
||||
"Folder": self.folder,
|
||||
"Filename": self.filename
|
||||
})
|
||||
})
|
||||
|
||||
cdef class FileList:
|
||||
def __init__(self, list[str] files):
|
||||
self.files = files
|
||||
|
||||
@staticmethod
|
||||
cdef from_msgpack(bytes data):
|
||||
unpacked = unpackb(data, strict_map_key=False)
|
||||
return FileList(unpacked.get("files"))
|
||||
|
||||
cdef bytes serialize(self):
|
||||
return packb({ "files": self.files })
|
||||
|
||||
Reference in New Issue
Block a user