From 791257bd0a63f7e3c9261868f8235671ae0037d4 Mon Sep 17 00:00:00 2001 From: SamGondelman Date: Mon, 7 Jan 2019 14:17:01 -0800 Subject: [PATCH] convert old created to quint --- libraries/entities/src/EntityTree.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libraries/entities/src/EntityTree.cpp b/libraries/entities/src/EntityTree.cpp index 39337e1f37..0957b226e9 100644 --- a/libraries/entities/src/EntityTree.cpp +++ b/libraries/entities/src/EntityTree.cpp @@ -2830,6 +2830,13 @@ bool EntityTree::readFromMap(QVariantMap& map) { properties.setColorSpread({0, 0, 0}); } + if (contentVersion < (int)EntityVersion::FixPropertiesFromCleanup) { + if (entityMap.contains("created")) { + quint64 created = QDateTime::fromString(entityMap["created"].toString().trimmed(), Qt::ISODate).toMSecsSinceEpoch() * 1000; + properties.setCreated(created); + } + } + EntityItemPointer entity = addEntity(entityItemID, properties); if (!entity) { qCDebug(entities) << "adding Entity failed:" << entityItemID << properties.getType();