1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-22 11:57:34 +00:00

Merge pull request #608 from haiwen/lib_transfer_and_desc

Lib transfer and desc
This commit is contained in:
Daniel Pan
2015-05-26 16:49:25 +08:00
11 changed files with 41 additions and 41 deletions

View File

@@ -2115,12 +2115,11 @@ def ajax_repo_change_basic_info(request, repo_id):
}), status=400, content_type=content_type)
repo_name = form.cleaned_data['repo_name']
repo_desc = form.cleaned_data['repo_desc']
days = form.cleaned_data['days']
# Edit library info (name, descryption).
if repo.name != repo_name or repo.desc != repo_desc:
if not edit_repo(repo_id, repo_name, repo_desc, username):
if repo.name != repo_name:
if not edit_repo(repo_id, repo_name, '', username): # set desc as ''
err_msg = _(u'Failed to edit library information.')
return HttpResponse(json.dumps({'error': err_msg}),
status=500, content_type=content_type)
@@ -2193,11 +2192,7 @@ def ajax_repo_transfer_owner(request, repo_id):
else:
seafile_api.set_repo_owner(repo_id, repo_owner)
messages.success(request,
_(u'Library %(repo_name)s has been transfered to %(new_owner)s.') %
{'repo_name': repo.name, 'new_owner': repo_owner})
return HttpResponse(json.dumps({'success': True}),
content_type=content_type)
return HttpResponse(json.dumps({'success': True}), content_type=content_type)
@login_required_ajax
def ajax_repo_change_passwd(request, repo_id):