[jOOQ/jOOQ#12544] Field<Instant>.div(int) regression for Instant fields that have a converter
This commit is contained in:
parent
7f4cb85f00
commit
57cabbb05a
@ -940,7 +940,7 @@ abstract class AbstractField<T> extends AbstractTypedNamed<T> implements Field<T
|
||||
|
||||
@Override
|
||||
public final Field<T> mul(Field<? extends Number> value) {
|
||||
return new Expression<>(MULTIPLY, false, this, nullSafe(value, getDataType()));
|
||||
return new Expression<>(MULTIPLY, false, this, getDataType().isTemporal() ? nullSafe(value) : nullSafe(value, getDataType()));
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -950,7 +950,7 @@ abstract class AbstractField<T> extends AbstractTypedNamed<T> implements Field<T
|
||||
|
||||
@Override
|
||||
public final Field<T> div(Field<? extends Number> value) {
|
||||
return new Expression<>(DIVIDE, false, this, nullSafe(value, getDataType()));
|
||||
return new Expression<>(DIVIDE, false, this, getDataType().isTemporal() ? nullSafe(value) : nullSafe(value, getDataType()));
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
Loading…
Reference in New Issue
Block a user