Browse Source

Fixed bugs.

qdn-on-chain-data
CalDescent 2 years ago
parent
commit
eea98d0bc7
  1. 3
      src/main/java/org/qortal/api/restricted/resource/RenderResource.java
  2. 2
      src/main/java/org/qortal/utils/ArbitraryTransactionUtils.java

3
src/main/java/org/qortal/api/restricted/resource/RenderResource.java

@ -203,12 +203,13 @@ public class RenderResource {
@SecurityRequirement(name = "apiKey")
public HttpServletResponse getIndexByName(@PathParam("service") Service service,
@PathParam("name") String name,
@QueryParam("identifier") String identifier,
@QueryParam("theme") String theme) {
if (!Settings.getInstance().isQDNAuthBypassEnabled())
Security.requirePriorAuthorization(request, name, service, null);
String prefix = String.format("/render/%s", service);
return this.get(name, ResourceIdType.NAME, service, null, "/", null, prefix, true, true, theme);
return this.get(name, ResourceIdType.NAME, service, identifier, "/", null, prefix, true, true, theme);
}

2
src/main/java/org/qortal/utils/ArbitraryTransactionUtils.java

@ -426,7 +426,7 @@ public class ArbitraryTransactionUtils {
// If "build" has been specified, build the resource before returning its status
if (build != null && build == true) {
ArbitraryDataReader reader = new ArbitraryDataReader(name, ArbitraryDataFile.ResourceIdType.NAME, service, null);
ArbitraryDataReader reader = new ArbitraryDataReader(name, ArbitraryDataFile.ResourceIdType.NAME, service, identifier);
try {
if (!reader.isBuilding()) {
reader.loadSynchronously(false);

Loading…
Cancel
Save