Repository: syncope
Updated Branches:
  refs/heads/2_0_X 5277bb654 -> a6be418b2


Fixing behavior under /users/self with newer Swagger UI


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

Branch: refs/heads/2_0_X
Commit: a6be418b286637756d70e3872005c51ebd2e1b54
Parents: 5277bb6
Author: Francesco Chicchiriccò <[email protected]>
Authored: Fri Sep 23 13:28:38 2016 +0200
Committer: Francesco Chicchiriccò <[email protected]>
Committed: Fri Sep 23 13:28:38 2016 +0200

----------------------------------------------------------------------
 .../syncope/core/rest/cxf/ExtendedSwagger2Serializers.java      | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/a6be418b/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ExtendedSwagger2Serializers.java
----------------------------------------------------------------------
diff --git 
a/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ExtendedSwagger2Serializers.java
 
b/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ExtendedSwagger2Serializers.java
index 0bdd107..45b479e 100644
--- 
a/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ExtendedSwagger2Serializers.java
+++ 
b/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ExtendedSwagger2Serializers.java
@@ -101,7 +101,7 @@ public class ExtendedSwagger2Serializers extends 
SwaggerSerializers implements S
         if (replaceTags || javadocProvider != null) {
             List<String> domains = new ArrayList<>(
                     ApplicationContextProvider.getApplicationContext().
-                    getBean(DomainsHolder.class).getDomains().keySet());
+                            
getBean(DomainsHolder.class).getDomains().keySet());
 
             Map<String, ClassResourceInfo> operations = new HashMap<>();
             Map<Pair<String, String>, OperationResourceInfo> methods = new 
HashMap<>();
@@ -124,8 +124,7 @@ public class ExtendedSwagger2Serializers extends 
SwaggerSerializers implements S
                     ClassResourceInfo cri = operations.get(entry.getKey());
 
                     tag = new Tag();
-                    String tagName = 
StringUtils.removeStart(cri.getURITemplate().getValue(), "/");
-                    tag.setName(StringUtils.isEmpty(tagName) ? "_" : tagName);
+                    
tag.setName(cri.getURITemplate().getValue().replaceAll("/", "_"));
                     if (javadocProvider != null) {
                         tag.setDescription(javadocProvider.getClassDoc(cri));
                     }

Reply via email to