Výsledkovka: Součet bodů řešení ke stejnému problému
Dosud se součet za číslo sečetl správně, ale body u problému byly jen z posledního zpracovaného řešení. Tohle je potřeba na: DODové úložky, více článků ke stejnému témátku (třeba postupně během jednoho čísla), opožděné submity, ... Pavel
This commit is contained in:
		
							parent
							
								
									ce58849148
								
							
						
					
					
						commit
						028e249df2
					
				
					 1 changed files with 6 additions and 1 deletions
				
			
		|  | @ -491,7 +491,12 @@ class CisloView(generic.DetailView): | ||||||
| 
 | 
 | ||||||
|         # za každé řešení doplníme k příslušnému řešiteli a úloze body |         # za každé řešení doplníme k příslušnému řešiteli a úloze body | ||||||
|         for r in reseni: |         for r in reseni: | ||||||
|            vysledky_resitele[r.resitel.id].body_ulohy[problem_index[r.problem.id]] = r.body |             if r.body is None or vysledky_resitele[r.resitel.id].body_ulohy[problem_index[r.problem.id]] is None: | ||||||
|  |                 vysledky_resitele[r.resitel.id].body_ulohy[problem_index[r.problem.id]] = None | ||||||
|  |             elif vysledky_resitele[r.resitel.id].body_ulohy[problem_index[r.problem.id]] == '': | ||||||
|  |                 vysledky_resitele[r.resitel.id].body_ulohy[problem_index[r.problem.id]] = r.body | ||||||
|  |             else: | ||||||
|  |                 vysledky_resitele[r.resitel.id].body_ulohy[problem_index[r.problem.id]] += r.body | ||||||
| 
 | 
 | ||||||
|         context['vysledkovka'] = vysledkovka |         context['vysledkovka'] = vysledkovka | ||||||
|         context['problemy'] = problemy |         context['problemy'] = problemy | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 MaM Web user
						MaM Web user