Deadline má fungovat, i když neexistuje předchozí ročník
This commit is contained in:
		
							parent
							
								
									78301285ce
								
							
						
					
					
						commit
						5d7b1138fb
					
				
					 1 changed files with 4 additions and 3 deletions
				
			
		|  | @ -333,10 +333,11 @@ def deadline(datum): | ||||||
| 	pozdejsi_rocnik = pozdejsi_rocnik.first() if pozdejsi_rocnik.count() > 0 else None | 	pozdejsi_rocnik = pozdejsi_rocnik.first() if pozdejsi_rocnik.count() > 0 else None | ||||||
| 	drivejsi_rocnik = drivejsi_rocnik.first() if drivejsi_rocnik.count() > 0 else None | 	drivejsi_rocnik = drivejsi_rocnik.first() if drivejsi_rocnik.count() > 0 else None | ||||||
| 
 | 
 | ||||||
| 	# Předpokládáme, že neexistuje číslo, které má deadline ale nemá finální deadline. | 	if drivejsi_rocnik is not None: | ||||||
| 	posledni_deadline_drivejsiho_rocniku = m.Cislo.objects.filter(rocnik=drivejsi_rocnik, datum_deadline__isnull=False).last().datum_deadline | 		# Předpokládáme, že neexistuje číslo, které má deadline ale nemá finální deadline. | ||||||
|  | 		posledni_deadline_drivejsiho_rocniku = m.Cislo.objects.filter(rocnik=drivejsi_rocnik, datum_deadline__isnull=False).last().datum_deadline | ||||||
| 
 | 
 | ||||||
| 	if datum <= posledni_deadline_drivejsiho_rocniku: | 	if drivejsi_rocnik is not None and datum <= posledni_deadline_drivejsiho_rocniku: | ||||||
| 		return deadline_v_rocniku(datum, drivejsi_rocnik) | 		return deadline_v_rocniku(datum, drivejsi_rocnik) | ||||||
| 	else: | 	else: | ||||||
| 		return deadline_v_rocniku(datum, pozdejsi_rocnik) | 		return deadline_v_rocniku(datum, pozdejsi_rocnik) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Pavel "LEdoian" Turinsky
						Pavel "LEdoian" Turinsky