logováni kolem deadlinů
This commit is contained in:
		
							parent
							
								
									b33f23a2fd
								
							
						
					
					
						commit
						df95cebcfa
					
				
					 1 changed files with 4 additions and 0 deletions
				
			
		|  | @ -316,6 +316,7 @@ def deadline_v_rocniku(datum, rocnik): | ||||||
| 		if datum <= dl[2]: | 		if datum <= dl[2]: | ||||||
| 			# První takový deadline je ten nejtěsnější | 			# První takový deadline je ten nejtěsnější | ||||||
| 			return dl | 			return dl | ||||||
|  | 	logger.error(f'Pro datum {datum} v ročníku {rocnik} neexistuje deadline.') | ||||||
| 
 | 
 | ||||||
| def deadline(datum): | def deadline(datum): | ||||||
| 	"""Funkce pro dohledání, ke kterému deadlinu se datum váže. | 	"""Funkce pro dohledání, ke kterému deadlinu se datum váže. | ||||||
|  | @ -342,9 +343,12 @@ def deadline(datum): | ||||||
| 		# Seznam čísel je potřeba ručně setřídit chronologicky, protože Model říká, že se řadí od nejnovějšího | 		# Seznam čísel je potřeba ručně setřídit chronologicky, protože Model říká, že se řadí od nejnovějšího | ||||||
| 		posledni_deadline_drivejsiho_rocniku = m.Cislo.objects.filter(rocnik=drivejsi_rocnik, datum_deadline__isnull=False).order_by('poradi').last().datum_deadline | 		posledni_deadline_drivejsiho_rocniku = m.Cislo.objects.filter(rocnik=drivejsi_rocnik, datum_deadline__isnull=False).order_by('poradi').last().datum_deadline | ||||||
| 
 | 
 | ||||||
|  | 	logger.debug(f'Nalezené ročníky: {drivejsi_rocnik}, {pozdejsi_rocnik}') | ||||||
| 	if drivejsi_rocnik is not None and datum <= posledni_deadline_drivejsiho_rocniku: | 	if drivejsi_rocnik is not None and datum <= posledni_deadline_drivejsiho_rocniku: | ||||||
|  | 		logger.debug(f'Hledám v dřívějším ročníku: {drivejsi_rocnik}') | ||||||
| 		return deadline_v_rocniku(datum, drivejsi_rocnik) | 		return deadline_v_rocniku(datum, drivejsi_rocnik) | ||||||
| 	else: | 	else: | ||||||
|  | 		logger.debug(f'Hledám v pozdějším ročníku: {pozdejsi_rocnik}') | ||||||
| 		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