diff --git a/framework/src/main/groovy/org/moqui/impl/service/RestApi.groovy b/framework/src/main/groovy/org/moqui/impl/service/RestApi.groovy index f15e15f6c..34e6886ff 100644 --- a/framework/src/main/groovy/org/moqui/impl/service/RestApi.groovy +++ b/framework/src/main/groovy/org/moqui/impl/service/RestApi.groovy @@ -570,7 +570,7 @@ class RestApi { PathNode parent List fullPathList = [] Set pathParameters = new LinkedHashSet() - String trackArtifactHit + Boolean trackArtifactHit int childPaths = 0 int childMethods = 0 @@ -590,7 +590,7 @@ class RestApi { fullPathList.add(isId ? "{${name}}".toString() : name) if (isId) pathParameters.add(name) requireAuthentication = node.attribute("require-authentication") ?: parent?.requireAuthentication ?: "true" - trackArtifactHit = node.attribute("track-artifact-hit") ?: parent?.trackArtifactHit ?: "false" + trackArtifactHit = node.attribute("track-artifact-hit") ?: parent?.trackArtifactHit ?: false for (MNode childNode in node.children) { if (childNode.name == "method") { @@ -660,7 +660,7 @@ class RestApi { loggedInAnonymous = ec.userFacade.loginAnonymousIfNoUser() } - aei.setTrackArtifactHit("true".equals(trackArtifactHit)) + aei.setTrackArtifactHit(trackArtifactHit) aei.setAuthzReqdAndIsAccess(!loggedInAnonymous, true) try {