Ohackována neexistující DB při výrobě testdat
Teď zrovna mi DB hází I/O errory, ale to by snad nemělo souviset...
This commit is contained in:
		
							parent
							
								
									2a156e3774
								
							
						
					
					
						commit
						0c2715bdc9
					
				
					 1 changed files with 11 additions and 3 deletions
				
			
		|  | @ -350,9 +350,17 @@ class OdevzdavatkoTabulkaFiltrForm(forms.Form): | ||||||
| 	def gen_terminy(): | 	def gen_terminy(): | ||||||
| 		import datetime | 		import datetime | ||||||
| 		from time import strftime | 		from time import strftime | ||||||
| 
 | 		 | ||||||
| 		aktualni_rocnik = m.Nastaveni.get_solo().aktualni_rocnik | 		from django.db.utils import OperationalError | ||||||
| 		aktualni_cislo = m.Nastaveni.get_solo().aktualni_cislo | 		try: | ||||||
|  | 			aktualni_rocnik = m.Nastaveni.get_solo().aktualni_rocnik | ||||||
|  | 			aktualni_cislo = m.Nastaveni.get_solo().aktualni_cislo | ||||||
|  | 		except OperationalError: | ||||||
|  | 			# django.db.utils.OperationalError: no such table: seminar_nastaveni | ||||||
|  | 			# Nemáme databázi, takže to selhalo. Pro jistotu vrátíme aspoň dvě možnosti, ať to nepadá dál | ||||||
|  | 			logger = logging.getLogger(__name__) | ||||||
|  | 			logger.error("Rozbitá databáze (před počátečními migracemi?)") | ||||||
|  | 			return [('broken', 'Je to rozbitý'), ('fubar', 'Nefunguje to')] | ||||||
| 
 | 
 | ||||||
| 		result = [] | 		result = [] | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Pavel "LEdoian" Turinsky
						Pavel "LEdoian" Turinsky