diff --git a/appmgr/src/marketplace.rs b/appmgr/src/marketplace.rs index cacf82d65..205046800 100644 --- a/appmgr/src/marketplace.rs +++ b/appmgr/src/marketplace.rs @@ -24,12 +24,12 @@ pub async fn set_eos_url(#[context] ctx: RpcContext, #[arg] url: Url) -> Result< pub async fn set_package_url(#[context] ctx: RpcContext, #[arg] url: Url) -> Result<(), Error> { let mut db = ctx.db.handle(); let mut tx = db.begin().await?; + ctx.set_nginx_conf(&mut tx).await?; crate::db::DatabaseModel::new() .server_info() .package_marketplace() .put(&mut tx, &Some(url)) .await?; - ctx.set_nginx_conf(&mut tx).await?; tx.commit(None).await?; Ok(()) }