From 5ff198b88ac8140d996f8feafb5884a3fddf70f2 Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 25 Jul 2018 11:37:12 -0400 Subject: [PATCH] Fix for negative sizes --- crawl_server/crawler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crawl_server/crawler.py b/crawl_server/crawler.py index 760827f..6e8b8d4 100644 --- a/crawl_server/crawler.py +++ b/crawl_server/crawler.py @@ -25,8 +25,8 @@ class File: return b"".join([ self.name.encode(), b"D" if self.is_dir else b"F", - self.size.to_bytes(6, byteorder="little"), - self.mtime.to_bytes(6, byteorder="little"), + abs(self.size).to_bytes(6, byteorder="little"), + abs(self.mtime).to_bytes(6, byteorder="little"), ]) def to_json(self):