[jOOQ/jOOQ#12413] Fixed a regression of [jOOQ/jOOQ#979]
This commit is contained in:
parent
11e59a8ed7
commit
92f8bf696b
@ -1013,16 +1013,11 @@ abstract class AbstractRecord extends AbstractStore implements Record {
|
||||
* public for broader use...?
|
||||
*/
|
||||
protected final void from(Record source) {
|
||||
if (source instanceof AbstractRecord) { AbstractRecord a = (AbstractRecord) source;
|
||||
a.new TransferRecordState<>(fields.fields.fields).apply(this);
|
||||
}
|
||||
else {
|
||||
for (Field<?> field : fields.fields.fields) {
|
||||
Field<?> sourceField = source.field(field);
|
||||
for (Field<?> field : fields.fields.fields) {
|
||||
Field<?> sourceField = source.field(field);
|
||||
|
||||
if (sourceField != null && source.changed(sourceField))
|
||||
Tools.setValue(this, field, source, sourceField);
|
||||
}
|
||||
if (sourceField != null && source.changed(sourceField))
|
||||
Tools.setValue(this, field, source, sourceField);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user