Song reporting and user stats

This commit is contained in:
Olaf Slomp
2018-12-14 16:59:44 +01:00
committed by Daan Sprenkels
parent 0c1f9cb08d
commit f6fcc63450
17 changed files with 381 additions and 47 deletions

View File

@ -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):