fnp
/
redakcja.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
39b34a5
)
error reporting on is_publishable
author
Jan Szejko
<jan.szejko@gmail.com>
Tue, 21 Jun 2016 08:17:08 +0000
(10:17 +0200)
committer
Jan Szejko
<jan.szejko@gmail.com>
Tue, 21 Jun 2016 08:17:08 +0000
(10:17 +0200)
apps/catalogue/models/book.py
patch
|
blob
|
history
diff --git
a/apps/catalogue/models/book.py
b/apps/catalogue/models/book.py
index
b5a3bf3
..
f58fe10
100755
(executable)
--- a/
apps/catalogue/models/book.py
+++ b/
apps/catalogue/models/book.py
@@
-430,6
+430,7
@@
class Book(models.Model):
import os.path
from django.conf import settings
from fnpdjango.utils.text.slughifi import slughifi
import os.path
from django.conf import settings
from fnpdjango.utils.text.slughifi import slughifi
+ from librarian import ParseError
def _register_function(f):
""" Register extension function with lxml """
def _register_function(f):
""" Register extension function with lxml """
@@
-471,7
+472,7
@@
class Book(models.Model):
break
else:
# print 'BRAK PRZEBIEGU'
break
else:
# print 'BRAK PRZEBIEGU'
- raise
Valu
eError('Brak przebiegu')
+ raise
Pars
eError('Brak przebiegu')
i1.getroot().attrib['redslug'] = self.slug
i1.getroot().attrib['wlslug'] = self.slug # THIS!
i1.getroot().attrib['redslug'] = self.slug
i1.getroot().attrib['wlslug'] = self.slug # THIS!
@@
-479,6
+480,6
@@
class Book(models.Model):
w1t = i1.xslt(t)
for h in w1t.findall('//aktywnosc/opis'):
if not re.match(r'\d\.\s', h[0].text):
w1t = i1.xslt(t)
for h in w1t.findall('//aktywnosc/opis'):
if not re.match(r'\d\.\s', h[0].text):
- raise
Assertion
Error('Niepoprawny nagłówek (aktywnosc/opis): %s' % repr(h[0].text))
+ raise
Parse
Error('Niepoprawny nagłówek (aktywnosc/opis): %s' % repr(h[0].text))
h[0].text = h[0].text[3:]
return etree.tostring(w1t, encoding='utf-8')
h[0].text = h[0].text[3:]
return etree.tostring(w1t, encoding='utf-8')