Only check for zone fields.

This commit is contained in:
nissim.hadar 2018-01-06 01:37:23 -08:00
parent cf7d6a2eab
commit 579aec7118

View file

@ -2281,7 +2281,8 @@ bool EntityTree::readFromMap(QVariantMap& map) {
properties.setOwningAvatarID(myNodeID);
}
// TEMPORARY fix for older content not containing these fields
// TEMPORARY fix for older content not containing these fields in the zones
if (properties.getType() == EntityTypes::EntityType::Zone) {
if (!entityMap.contains("keyLightMode")) {
properties.setKeyLightMode(COMPONENT_MODE_ENABLED);
}
@ -2298,6 +2299,7 @@ bool EntityTree::readFromMap(QVariantMap& map) {
if (!entityMap.contains("ambientLightMode")) {
properties.setAmbientLightMode(COMPONENT_MODE_ENABLED);
}
}
EntityItemPointer entity = addEntity(entityItemID, properties);
if (!entity) {