Fixed a bug where opening private pastas would crash MicroBin

This commit is contained in:
Daniel Szabo 2022-06-03 18:11:14 +01:00
parent 4cc737731a
commit 35d4df2cb8
2 changed files with 2 additions and 4 deletions

View file

@ -23,8 +23,6 @@ pub async fn list(data: web::Data<AppState>) -> HttpResponse {
let mut pastas = data.pastas.lock().unwrap();
pastas.retain(|p| !p.private);
remove_expired(&mut pastas);
HttpResponse::Found().content_type("text/html").body(

View file

@ -35,7 +35,7 @@
</thead>
<tbody>
{% for pasta in pastas %}
{% if pasta.pasta_type == "text" %}
{% if pasta.pasta_type == "text" && !pasta.private %}
<tr>
<td>
<a href="/pasta/{{pasta.id_as_animals()}}">{{pasta.id_as_animals()}}</a>
@ -87,7 +87,7 @@
</tr>
</thead>
{% for pasta in pastas %}
{% if pasta.pasta_type == "url" %}
{% if pasta.pasta_type == "url" && !pasta.private %}
<tr>
<td>
<a href="/url/{{pasta.id_as_animals()}}">{{pasta.id_as_animals()}}</a>