You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by mr...@apache.org on 2016/09/02 00:51:22 UTC
[03/35] usergrid git commit: Make application users service use same
logic for get by name.
Make application users service use same logic for get by name.
Project: http://git-wip-us.apache.org/repos/asf/usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/usergrid/commit/a9c7190a
Tree: http://git-wip-us.apache.org/repos/asf/usergrid/tree/a9c7190a
Diff: http://git-wip-us.apache.org/repos/asf/usergrid/diff/a9c7190a
Branch: refs/heads/master
Commit: a9c7190a4b853a564c02f07ba285678b88a24df2
Parents: d2cdcd3
Author: Michael Russo <mr...@apigee.com>
Authored: Tue Aug 23 15:32:06 2016 -0700
Committer: Michael Russo <mr...@apigee.com>
Committed: Tue Aug 23 15:32:06 2016 -0700
----------------------------------------------------------------------
.../usergrid/services/users/UsersService.java | 29 +-------------------
1 file changed, 1 insertion(+), 28 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/usergrid/blob/a9c7190a/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java
----------------------------------------------------------------------
diff --git a/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java b/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java
index 0539695..90d4fff 100644
--- a/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java
+++ b/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java
@@ -79,34 +79,7 @@ public class UsersService extends AbstractCollectionService {
@Override
public ServiceResults getItemByName( ServiceContext context, String name ) throws Exception {
- String nameProperty = Schema.getDefaultSchema().aliasProperty( getEntityType() );
-
- if ( nameProperty == null ) {
- nameProperty = "name";
- }
-
- EntityRef entity = null;
- Identifier id = Identifier.from( name );
-
- if ( id != null ) {
- entity = em.getUserByIdentifier( id );
- }
-
- if ( entity == null ) {
- throw new ServiceResourceNotFoundException( context );
- }
-
- if ( !context.moreParameters() ) {
- entity = em.get( entity );
- entity = importEntity( context, ( Entity ) entity );
- }
-
- checkPermissionsForEntity( context, entity );
-
- List<ServiceRequest> nextRequests = context.getNextServiceRequests( entity );
-
- return new ServiceResults( this, context, ServiceResults.Type.COLLECTION, Results.fromRef( entity ), null,
- nextRequests );
+ super.getItemByName(context, name);
}