Skip to content

Commit b997ee0

Browse files
committed
fix(bulk-model-sync-gradle): allow meta properties to overwrite existing values
The check was an additional safety measure to ensure, that a user does not overwrite existing data. However, it also prevented them from overwriting existing meta property values.
1 parent b17cdf6 commit b997ee0

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

bulk-model-sync-gradle/src/main/kotlin/org/modelix/model/sync/bulk/gradle/tasks/ImportIntoModelServer.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,7 @@ abstract class ImportIntoModelServer @Inject constructor(of: ObjectFactory) : De
9999

100100
logger.info("Setting meta properties...")
101101
for ((key, value) in metaProperties.get()) {
102-
val property = IProperty.fromName(key)
103-
if (rootNode.getPropertyValue(property) == null) {
104-
rootNode.setPropertyValue(property, value)
105-
}
102+
rootNode.setPropertyValue(IProperty.fromName(key), value)
106103
}
107104
}
108105
logger.info("Sending diff to server...")

0 commit comments

Comments
 (0)