cleaned migration code

This commit is contained in:
ValueOn AG 2026-04-04 17:54:36 +02:00
parent 65a495dc36
commit 2171460b9e

View file

@ -823,7 +823,7 @@ class ComponentObjects:
mimeType=file["mimeType"], mimeType=file["mimeType"],
fileHash=file["fileHash"], fileHash=file["fileHash"],
fileSize=file["fileSize"], fileSize=file["fileSize"],
sysCreatedAt=file.get("sysCreatedAt") or file.get("creationDate"), sysCreatedAt=file.get("sysCreatedAt"),
) )
def getMimeType(self, fileName: str) -> str: def getMimeType(self, fileName: str) -> str:
@ -928,7 +928,7 @@ class ComponentObjects:
fileItems = [] fileItems = []
for file in files: for file in files:
try: try:
sysCreatedAt = file.get("sysCreatedAt") or file.get("creationDate") sysCreatedAt = file.get("sysCreatedAt")
if sysCreatedAt is None or not isinstance(sysCreatedAt, (int, float)) or sysCreatedAt <= 0: if sysCreatedAt is None or not isinstance(sysCreatedAt, (int, float)) or sysCreatedAt <= 0:
file["sysCreatedAt"] = getUtcTimestamp() file["sysCreatedAt"] = getUtcTimestamp()
else: else:
@ -979,8 +979,8 @@ class ComponentObjects:
file = filteredFiles[0] file = filteredFiles[0]
try: try:
sysCreatedAt = file.get("sysCreatedAt") or file.get("creationDate") sysCreatedAt = file.get("sysCreatedAt")
if not sysCreatedAt: if sysCreatedAt is None or not isinstance(sysCreatedAt, (int, float)) or sysCreatedAt <= 0:
sysCreatedAt = getUtcTimestamp() sysCreatedAt = getUtcTimestamp()
return FileItem( return FileItem(