From 4f7cf53e802952db2d0d6e2ad4ba7d5a81ef94a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Pracha=C5=99?= <jan.prachar@gmail.com>
Date: Tue, 9 Mar 2021 16:32:22 +0100
Subject: [PATCH] =?UTF-8?q?Import:=20Upozornit=20na=20chyb=C4=9Bj=C3=ADc?=
 =?UTF-8?q?=C3=AD=20#=20v=20k=C3=B3du=20=C5=A1koly/m=C3=ADsta?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 mo/imports.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/mo/imports.py b/mo/imports.py
index fcc4b1d2..7721adf1 100644
--- a/mo/imports.py
+++ b/mo/imports.py
@@ -133,7 +133,8 @@ class Import:
 
         place = db.get_place_by_code(kod)
         if not place:
-            return self.error(f'Místo "{kod}" nenalezeno')
+            return self.error(f'Místo s kódem "{kod}" nenalezeno'+
+                    ('. Nechybí vám # na začátku?' if re.fullmatch(r'\d+', kod) else ''))
 
         if not self.check_rights(place):
             return self.error(f'K místu "{kod}" nemáte práva na správu soutěže')
@@ -150,7 +151,8 @@ class Import:
 
         place = db.get_place_by_code(kod, fetch_school=True)
         if not place:
-            return self.error(f'Škola "{kod}" nenalezena')
+            return self.error(f'Škola s kódem "{kod}" nenalezena'+
+                    ('. Nechybí vám # na začátku?' if re.fullmatch(r'\d+', kod) else ''))
 
         if place.type != db.PlaceType.school:
             return self.error(f'Kód školy "{kod}" neodpovídá škole')
-- 
GitLab