Fixed empty cover error
Updated deployment instructions Switched to alpine python image
This commit is contained in:
parent
ca0a10e7b7
commit
87e5a16a06
@ -1,4 +1,4 @@
|
||||
FROM python
|
||||
FROM python:alpine
|
||||
|
||||
WORKDIR /srv
|
||||
|
||||
|
@ -42,7 +42,7 @@ Simple docker deployment
|
||||
docker build . -t publite_backend
|
||||
|
||||
# run it with docker
|
||||
docker run -p <port>:80 publite_backend
|
||||
docker run -p <port>:8081 publite_backend
|
||||
```
|
||||
|
||||
Dokku deployment with image from Docker Hub
|
||||
|
@ -115,7 +115,7 @@ def get_author(author: Element) -> str:
|
||||
"last-name",
|
||||
):
|
||||
tag = author.find("./" + tag_name, namespaces)
|
||||
if tag is not None:
|
||||
if tag is not None and tag.text is not None:
|
||||
res.append(tag.text)
|
||||
if len(res) == 0:
|
||||
res = author.find("./nickname", namespaces).text
|
||||
|
@ -17,7 +17,7 @@ class HTMLBook(BaseModel): # pylint: disable=too-few-public-methods
|
||||
|
||||
title: str
|
||||
author: str
|
||||
cover: Optional[str]
|
||||
cover: Optional[str] = None
|
||||
content: str
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user