diff --git a/plume.md b/plume.md deleted file mode 100644 index 687307f..0000000 --- a/plume.md +++ /dev/null @@ -1,8 +0,0 @@ -Page de présentation Plume - -Plume -Moteur de blog décentralisé. - -Les auteurs peuvent gérer différents blogs au sein d'un même site. - -Les articles sont également visibles sur d'autres sites Plume et vous pouvez interagir avec eux directement depuis d'autres plateformes telles que Mastodon. diff --git a/src/routes/user.rs b/src/routes/user.rs index 8281a70..6b13130 100644 --- a/src/routes/user.rs +++ b/src/routes/user.rs @@ -42,7 +42,7 @@ fn details(name: String, conn: DbConn, account: Option) -> Template { let n_followers = user.get_followers(&*conn).len(); Template::render("users/details", json!({ - "user": serde_json::to_value(user.clone()).unwrap(), + "user": user.to_json(&*conn), "instance_url": user.get_instance(&*conn).public_domain, "is_remote": user.instance_id != Instance::local_id(&*conn), "follows": account.clone().map(|x| x.is_following(&*conn, user.id)).unwrap_or(false), @@ -100,7 +100,7 @@ fn followers(name: String, conn: DbConn, account: Option) -> Template { let user_id = user.id.clone(); Template::render("users/followers", json!({ - "user": serde_json::to_value(user.clone()).unwrap(), + "user": user.to_json(&*conn), "instance_url": user.get_instance(&*conn).public_domain, "is_remote": user.instance_id != Instance::local_id(&*conn), "follows": account.clone().map(|x| x.is_following(&*conn, user.id)).unwrap_or(false), diff --git a/templates/users/header.html.tera b/templates/users/header.html.tera index 53864f7..155081b 100644 --- a/templates/users/header.html.tera +++ b/templates/users/header.html.tera @@ -21,9 +21,9 @@ {% set not_self = not is_self %} {% if not_self and (account is defined) %} {% if follows %} - {{ "Unfollow" | _ }} + {{ "Unfollow" | _ }} {% else %} - {{ "Follow" | _ }} + {{ "Follow" | _ }} {% endif %} {% endif %}