Browse Source

Add "percentLoaded" to resource statuses.

qdn-on-chain-data
CalDescent 1 year ago
parent
commit
073d124aef
  1. 2
      src/main/java/org/qortal/data/arbitrary/ArbitraryResourceStatus.java

2
src/main/java/org/qortal/data/arbitrary/ArbitraryResourceStatus.java

@ -34,6 +34,7 @@ public class ArbitraryResourceStatus {
private Integer localChunkCount; private Integer localChunkCount;
private Integer totalChunkCount; private Integer totalChunkCount;
private Float percentLoaded;
public ArbitraryResourceStatus() { public ArbitraryResourceStatus() {
} }
@ -45,6 +46,7 @@ public class ArbitraryResourceStatus {
this.description = status.description; this.description = status.description;
this.localChunkCount = localChunkCount; this.localChunkCount = localChunkCount;
this.totalChunkCount = totalChunkCount; this.totalChunkCount = totalChunkCount;
this.percentLoaded = (this.localChunkCount != null && this.totalChunkCount != null) ? this.localChunkCount / (float)this.totalChunkCount * 100.0f : null;
} }
public ArbitraryResourceStatus(Status status) { public ArbitraryResourceStatus(Status status) {

Loading…
Cancel
Save