diff -r 530fa94faffe -r be98a2f5d8a2 app/soc/logic/accounts.py --- a/app/soc/logic/accounts.py Wed Nov 26 21:34:11 2008 +0000 +++ b/app/soc/logic/accounts.py Wed Nov 26 23:54:40 2008 +0000 @@ -26,7 +26,6 @@ from google.appengine.api import users from soc.logic import models -from soc.views import out_of_band import soc.models.user import soc.logic.models.user @@ -110,20 +109,3 @@ # email does not already belong to this User, but to some other User return False - - -# TODO(tlarsen): make this generic for any Linkable and move elsewhere -def getUserFromLinkIdOr404(link_id): - """Like getUserFromLinkId but expects to find a user. - - Raises: - out_of_band.Error if no User entity is found - """ - user = models.user.logic.getForFields({'link_id': link_id}, - unique=True) - - if user: - return user - - raise out_of_band.Error( - 'There is no user with a "link ID" of "%s".' % link_id, status=404)