NIFI-1650: Ensure that proper size and offset are specified for Content Claim 
when viewing FlowFiles still in queue


Project: http://git-wip-us.apache.org/repos/asf/nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/38c782c3
Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/38c782c3
Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/38c782c3

Branch: refs/heads/master
Commit: 38c782c30bde7d687fd6d0596fbc167c1f3f2243
Parents: d3578a7
Author: Mark Payne <[email protected]>
Authored: Mon Mar 21 09:03:53 2016 -0400
Committer: Mark Payne <[email protected]>
Committed: Mon Mar 21 10:30:24 2016 -0400

----------------------------------------------------------------------
 .../src/main/java/org/apache/nifi/web/api/dto/DtoFactory.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi/blob/38c782c3/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/api/dto/DtoFactory.java
----------------------------------------------------------------------
diff --git 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/api/dto/DtoFactory.java
 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/api/dto/DtoFactory.java
index 78584c3..6157285 100644
--- 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/api/dto/DtoFactory.java
+++ 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/api/dto/DtoFactory.java
@@ -520,9 +520,9 @@ public final class DtoFactory {
             dto.setContentClaimSection(resourceClaim.getSection());
             dto.setContentClaimContainer(resourceClaim.getContainer());
             dto.setContentClaimIdentifier(resourceClaim.getId());
-            dto.setContentClaimOffset(contentClaim.getOffset());
-            dto.setContentClaimFileSizeBytes(contentClaim.getLength());
-            
dto.setContentClaimFileSize(FormatUtils.formatDataSize(contentClaim.getLength()));
+            dto.setContentClaimOffset(contentClaim.getOffset() + 
record.getContentClaimOffset());
+            dto.setContentClaimFileSizeBytes(record.getSize());
+            
dto.setContentClaimFileSize(FormatUtils.formatDataSize(record.getSize()));
         }
 
         return dto;

Reply via email to