mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-11-04 03:42:11 +01:00 
			
		
		
		
	Fix extra token accesses when someone is already logged
This commit is contained in:
		@@ -79,6 +79,7 @@ class ExtraAccessMiddleware(object):
 | 
				
			|||||||
            if request.user.is_authenticated:
 | 
					            if request.user.is_authenticated:
 | 
				
			||||||
                pool = Pool.objects.filter(extra_access_token=request.GET["extra_access_token"])
 | 
					                pool = Pool.objects.filter(extra_access_token=request.GET["extra_access_token"])
 | 
				
			||||||
                if pool.exists():
 | 
					                if pool.exists():
 | 
				
			||||||
 | 
					                    pool = pool.get()
 | 
				
			||||||
                    pool.juries.add(request.user)
 | 
					                    pool.juries.add(request.user)
 | 
				
			||||||
                    pool.save()
 | 
					                    pool.save()
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user