1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-01 15:09:14 +00:00

Remove user id, and remove userid middleware

This commit is contained in:
xiez
2012-05-02 20:58:06 +08:00
parent 421a79ca1b
commit eaaee89f55
7 changed files with 57 additions and 78 deletions

View File

@@ -3,23 +3,20 @@ from django.shortcuts import render_to_response, get_object_or_404
from django.template import Context, RequestContext
from django.contrib.auth.decorators import login_required
from seaserv import ccnet_rpc, get_binding_userids
from seaserv import ccnet_rpc, get_binding_peerids
@login_required
def list_userids(request):
userid_list = get_binding_userids(request.user.username)
peer_list = []
for userid in userid_list:
try:
peernames = ccnet_rpc.get_peernames_by_userid(userid)
for peername in peernames.split('\n'):
if not peername:
continue
peer_list.append(peername)
except:
pass
try:
peers = ccnet_rpc.get_peers_by_email(request.user.username)
for peer in peers:
if not peer:
continue
peer_list.append(peer.props.name)
except:
pass
return render_to_response('profile/user_ids.html',
{'peer_list': peer_list},
context_instance=RequestContext(request))