def skip_always(request, story_id):
s = get_object_or_404(Story.objects, id=story_id)
u = request.user
if s.is_finished:
return HttpResponseBadRequest("Story already finished")
if not s.participates_in(u):
raise PermissionDenied
try:
s.set_always_skip(u)
messages.success(request, u"Du wirst nun automatisch übersprungen bei „%s“." % s.title)
except NotEnoughActivePlayers as e:
messages.success(request, u"Zuwenig aktive Spieler, als dass du überspringen kannst bei „%s“." % s.title)
return redirect('overview')
评论列表
文章目录