Archived
0
This commit is contained in:
Dico
2018-09-28 21:30:43 +01:00
parent 67cb73e4c7
commit 88acca2d97

View File

@@ -26,20 +26,10 @@ class ParcelImpl (
} }
val ownerChanged = owner != newData.owner val ownerChanged = owner != newData.owner
if (ownerChanged) {
updateOwnerSign(true, false, true)
}
val ownerSignWasOutdated = if (callerIsDatabase) newData.isOwnerSignOutdated else isOwnerSignOutdated
val ownerChanged = owner != newData.owner
data = newData data = newData
if (ownerChanged && isServerThread()) { if (ownerChanged) {
updateOwnerSign(true, false, updateDatabase = callerIsDatabase) updateOwnerSign(true, false, false)
} else {
newData.isOwnerSignOutdated = ownerChanged || ownerSignWasOutdated
} }
world.storage.setParcelData(this, data) world.storage.setParcelData(this, data)