From ace0d590b4ec284bc7f5798a678effc25a96808c Mon Sep 17 00:00:00 2001 From: RaNaN Date: Tue, 14 Sep 2010 18:07:50 +0200 Subject: packages editable --- module/web/ajax/views.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'module/web/ajax/views.py') diff --git a/module/web/ajax/views.py b/module/web/ajax/views.py index f96b93b70..5a6fc7b69 100644 --- a/module/web/ajax/views.py +++ b/module/web/ajax/views.py @@ -277,6 +277,20 @@ def move_package(request, dest, id): except: return HttpResponseServerError() +@permission('pyload.can_add_dl') +def edit_package(request): + try: + id = int(request.POST.get("pack_id")) + data = {"name": request.POST.get("pack_name"), + "folder": request.POST.get("pack_folder"), + "priority": request.POST.get("pack_prio"), + "password": request.POST.get("pack_pws")} + + settings.PYLOAD.set_package_data(id, data) + + except: + return HttpResponseServerError() + @permission('pyload.can_add_dl') def set_captcha(request): if request.META['REQUEST_METHOD'] == "POST": -- cgit v1.2.3