Throw AuthException from extensions.restapi package in REST endpoints
Instead of AuthException from the server.auth package. Change-Id: I3a496411c3793ffb38dd2222024906e7e299288e
This commit is contained in:
		@@ -20,6 +20,7 @@ import com.google.common.util.concurrent.CheckedFuture;
 | 
				
			|||||||
import com.google.gerrit.common.ChangeHooks;
 | 
					import com.google.gerrit.common.ChangeHooks;
 | 
				
			||||||
import com.google.gerrit.common.data.LabelTypes;
 | 
					import com.google.gerrit.common.data.LabelTypes;
 | 
				
			||||||
import com.google.gerrit.extensions.api.changes.HashtagsInput;
 | 
					import com.google.gerrit.extensions.api.changes.HashtagsInput;
 | 
				
			||||||
 | 
					import com.google.gerrit.extensions.restapi.AuthException;
 | 
				
			||||||
import com.google.gerrit.reviewdb.client.Account;
 | 
					import com.google.gerrit.reviewdb.client.Account;
 | 
				
			||||||
import com.google.gerrit.reviewdb.client.Change;
 | 
					import com.google.gerrit.reviewdb.client.Change;
 | 
				
			||||||
import com.google.gerrit.reviewdb.client.ChangeMessage;
 | 
					import com.google.gerrit.reviewdb.client.ChangeMessage;
 | 
				
			||||||
@@ -31,7 +32,6 @@ import com.google.gerrit.server.ApprovalsUtil;
 | 
				
			|||||||
import com.google.gerrit.server.ChangeMessagesUtil;
 | 
					import com.google.gerrit.server.ChangeMessagesUtil;
 | 
				
			||||||
import com.google.gerrit.server.ChangeUtil;
 | 
					import com.google.gerrit.server.ChangeUtil;
 | 
				
			||||||
import com.google.gerrit.server.account.AccountCache;
 | 
					import com.google.gerrit.server.account.AccountCache;
 | 
				
			||||||
import com.google.gerrit.server.auth.AuthException;
 | 
					 | 
				
			||||||
import com.google.gerrit.server.extensions.events.GitReferenceUpdated;
 | 
					import com.google.gerrit.server.extensions.events.GitReferenceUpdated;
 | 
				
			||||||
import com.google.gerrit.server.git.WorkQueue;
 | 
					import com.google.gerrit.server.git.WorkQueue;
 | 
				
			||||||
import com.google.gerrit.server.index.ChangeIndexer;
 | 
					import com.google.gerrit.server.index.ChangeIndexer;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,9 +21,9 @@ import com.google.common.base.Strings;
 | 
				
			|||||||
import com.google.gerrit.common.ChangeHooks;
 | 
					import com.google.gerrit.common.ChangeHooks;
 | 
				
			||||||
import com.google.gerrit.extensions.api.changes.HashtagsInput;
 | 
					import com.google.gerrit.extensions.api.changes.HashtagsInput;
 | 
				
			||||||
import com.google.gerrit.extensions.registration.DynamicSet;
 | 
					import com.google.gerrit.extensions.registration.DynamicSet;
 | 
				
			||||||
 | 
					import com.google.gerrit.extensions.restapi.AuthException;
 | 
				
			||||||
import com.google.gerrit.reviewdb.server.ReviewDb;
 | 
					import com.google.gerrit.reviewdb.server.ReviewDb;
 | 
				
			||||||
import com.google.gerrit.server.IdentifiedUser;
 | 
					import com.google.gerrit.server.IdentifiedUser;
 | 
				
			||||||
import com.google.gerrit.server.auth.AuthException;
 | 
					 | 
				
			||||||
import com.google.gerrit.server.index.ChangeIndexer;
 | 
					import com.google.gerrit.server.index.ChangeIndexer;
 | 
				
			||||||
import com.google.gerrit.server.notedb.ChangeNotes;
 | 
					import com.google.gerrit.server.notedb.ChangeNotes;
 | 
				
			||||||
import com.google.gerrit.server.notedb.ChangeUpdate;
 | 
					import com.google.gerrit.server.notedb.ChangeUpdate;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -49,8 +49,6 @@ public class PostHashtags implements RestModifyView<ChangeResource, HashtagsInpu
 | 
				
			|||||||
      throw new BadRequestException(e.getMessage());
 | 
					      throw new BadRequestException(e.getMessage());
 | 
				
			||||||
    } catch (ValidationException e) {
 | 
					    } catch (ValidationException e) {
 | 
				
			||||||
      throw new ResourceConflictException(e.getMessage());
 | 
					      throw new ResourceConflictException(e.getMessage());
 | 
				
			||||||
    } catch (com.google.gerrit.server.auth.AuthException e) {
 | 
					 | 
				
			||||||
      throw new AuthException(e.getMessage());
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,13 +17,13 @@ package com.google.gerrit.server.project;
 | 
				
			|||||||
import com.google.common.base.Strings;
 | 
					import com.google.common.base.Strings;
 | 
				
			||||||
import com.google.gerrit.extensions.events.HeadUpdatedListener;
 | 
					import com.google.gerrit.extensions.events.HeadUpdatedListener;
 | 
				
			||||||
import com.google.gerrit.extensions.registration.DynamicSet;
 | 
					import com.google.gerrit.extensions.registration.DynamicSet;
 | 
				
			||||||
 | 
					import com.google.gerrit.extensions.restapi.AuthException;
 | 
				
			||||||
import com.google.gerrit.extensions.restapi.BadRequestException;
 | 
					import com.google.gerrit.extensions.restapi.BadRequestException;
 | 
				
			||||||
import com.google.gerrit.extensions.restapi.DefaultInput;
 | 
					import com.google.gerrit.extensions.restapi.DefaultInput;
 | 
				
			||||||
import com.google.gerrit.extensions.restapi.ResourceNotFoundException;
 | 
					import com.google.gerrit.extensions.restapi.ResourceNotFoundException;
 | 
				
			||||||
import com.google.gerrit.extensions.restapi.RestModifyView;
 | 
					import com.google.gerrit.extensions.restapi.RestModifyView;
 | 
				
			||||||
import com.google.gerrit.extensions.restapi.UnprocessableEntityException;
 | 
					import com.google.gerrit.extensions.restapi.UnprocessableEntityException;
 | 
				
			||||||
import com.google.gerrit.server.IdentifiedUser;
 | 
					import com.google.gerrit.server.IdentifiedUser;
 | 
				
			||||||
import com.google.gerrit.server.auth.AuthException;
 | 
					 | 
				
			||||||
import com.google.gerrit.server.git.GitRepositoryManager;
 | 
					import com.google.gerrit.server.git.GitRepositoryManager;
 | 
				
			||||||
import com.google.gerrit.server.project.SetHead.Input;
 | 
					import com.google.gerrit.server.project.SetHead.Input;
 | 
				
			||||||
import com.google.inject.Inject;
 | 
					import com.google.inject.Inject;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user