refactor(domain): remove public_key/private_key from User model — managed by federation adapter

This commit is contained in:
2026-05-15 02:04:28 +02:00
parent 9757ebdabf
commit 1a1ba3da63
7 changed files with 7 additions and 38 deletions

View File

@@ -65,8 +65,6 @@ impl TopFriendRepository for PgTopFriendRepository {
local: bool,
ap_id: Option<String>,
inbox_url: Option<String>,
public_key: Option<String>,
private_key: Option<String>,
created_at: chrono::DateTime<chrono::Utc>,
updated_at: chrono::DateTime<chrono::Utc>,
}
@@ -74,7 +72,7 @@ impl TopFriendRepository for PgTopFriendRepository {
"SELECT tf.user_id AS tf_user_id, tf.friend_id, tf.position,
u.id, u.username, u.email, u.password_hash, u.display_name, u.bio,
u.avatar_url, u.header_url, u.custom_css, u.local, u.ap_id, u.inbox_url,
u.public_key, u.private_key, u.created_at, u.updated_at
u.created_at, u.updated_at
FROM top_friends tf JOIN users u ON u.id=tf.friend_id
WHERE tf.user_id=$1 ORDER BY tf.position",
)
@@ -105,8 +103,6 @@ impl TopFriendRepository for PgTopFriendRepository {
local: r.local,
ap_id: r.ap_id,
inbox_url: r.inbox_url,
public_key: r.public_key,
private_key: r.private_key,
created_at: r.created_at,
updated_at: r.updated_at,
};