mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-10 08:02:26 +01:00
Song reporting and user stats
This commit is contained in:
committed by
Daan Sprenkels
parent
0c1f9cb08d
commit
f6fcc63450
@ -11,6 +11,7 @@ urlpatterns = [
|
||||
url(r'^managesongs', views.managesongs),
|
||||
url(r'^queue', views.queue),
|
||||
url(r'^request', views.request),
|
||||
url(r'^report', views.report),
|
||||
url(r'^skip', views.skip),
|
||||
url(r'^moveup', views.move_up),
|
||||
url(r'^movedown', views.move_down),
|
||||
|
||||
@ -232,6 +232,17 @@ def request(request):
|
||||
return JsonResponse({ 'success': True })
|
||||
|
||||
|
||||
@require_http_methods(["POST"])
|
||||
@api_auth_required
|
||||
def report(request):
|
||||
queue = request.user.queue
|
||||
song = get_object_or_404(Song, id=request.POST.get('id'), deleted=False)
|
||||
msg = request.POST.get('msg')
|
||||
|
||||
err = song.report(request.user, msg)
|
||||
return JsonResponse({ 'success': True })
|
||||
|
||||
|
||||
@require_http_methods(["POST"])
|
||||
@api_auth_required
|
||||
def upload(request):
|
||||
|
||||
Reference in New Issue
Block a user