use crate::db::actor_owner::update_default::{clear_default_actor, set_default_actor};
use sqlx::PgPool;
pub async fn change_default_actor(
pool: &PgPool,
user_owner: &str,
actor_id: &str,
) -> anyhow::Result<Option<()>> {
let mut tx = pool.begin().await?;
clear_default_actor(&mut tx, user_owner).await?;
set_default_actor(&mut tx, actor_id, user_owner).await?;
tx.commit().await?;
Ok(Some(()))
}