#215 - Adds RevisionType to AnnotationRevisionMetadata.

Original pull request: #231.
This commit is contained in:
sbylemans
2020-04-14 14:16:16 +02:00
committed by Jens Schauder
parent 41767367c2
commit 9607411b86

View File

@@ -57,6 +57,7 @@ import org.springframework.util.Assert;
* @author Jens Schauder
* @author Julien Millau
* @author Mark Paluch
* @author Sander Bylemans
*/
@Transactional(readOnly = true)
public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N>>
@@ -207,7 +208,7 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
return metadata instanceof DefaultRevisionEntity //
? new DefaultRevisionMetadata((DefaultRevisionEntity) metadata, revisionType) //
: new AnnotationRevisionMetadata<>(metadata, RevisionNumber.class, RevisionTimestamp.class);
: new AnnotationRevisionMetadata<>(metadata, RevisionNumber.class, RevisionTimestamp.class, revisionType);
}
private static RevisionMetadata.RevisionType convertRevisionType(RevisionType datum) {