return error
return librarian.html.transform(document.data('xml'), is_file=False, \
- parse_dublincore=False, stylesheet=stylesheet,\
+ parse_dublincore=False, stylesheet='full',\
options={
"with-paths": 'boolean(1)',
})
except (EntryNotFound, RevisionNotFound), e:
return response.EntityNotFound().django_response({
'reason': 'not-found', 'message': e.message})
+ except librarian.ValidationError, e:
+ return response.InternalError().django_response({
+ 'reason': 'xml-non-valid', 'message': e.message })
except librarian.ParseError, e:
return response.InternalError().django_response({
'reason': 'xml-parse-error', 'message': e.message })
"message": "You must first update your branch to the latest version."
})
- if base_doc.parentof(doc) or base_doc.has_parent_from(doc):
+ if not base_doc.would_share():
return response.SuccessAllOk().django_response({
"result": "no-op"
})