WIP
This commit is contained in:
parent
507b00c936
commit
05fc5bdbc4
1 changed files with 7 additions and 5 deletions
|
@ -2,6 +2,7 @@
|
|||
//! <https://firefish.dev/firefish/firefish/-/issues/10947>
|
||||
|
||||
use crate::config::{client, server};
|
||||
use color_print::cprintln;
|
||||
use sqlx::{postgres::PgConnectOptions, ConnectOptions};
|
||||
use std::{
|
||||
collections::HashMap,
|
||||
|
@ -265,10 +266,9 @@ fn create_new_server_config(
|
|||
let repository_url = match meta.repository_url.as_ref() {
|
||||
"https://codeberg.org/calckey/calckey"
|
||||
| "https://codeberg.org/firefish/firefish"
|
||||
| "https://git.joinfirefish.org/firefish/firefish" => {
|
||||
"https://firefish.dev/firefish/firefish".to_owned()
|
||||
}
|
||||
url => url.to_owned(),
|
||||
| "https://git.joinfirefish.org/firefish/firefish"
|
||||
| "https://firefish.dev/firefish/firefish" => None,
|
||||
url => Some(url.to_owned()),
|
||||
};
|
||||
|
||||
let mut server_config = server::Config {
|
||||
|
@ -278,7 +278,7 @@ fn create_new_server_config(
|
|||
maintainer_name: meta.maintainer_name.to_owned(),
|
||||
contact_info: meta.maintainer_email.to_owned(),
|
||||
open_registrations: !meta.disable_registration,
|
||||
repository_url: Some(repository_url),
|
||||
repository_url,
|
||||
}),
|
||||
timelines: Some(server::Timelines {
|
||||
local: !meta.disable_local_timeline,
|
||||
|
@ -444,6 +444,7 @@ pub(super) async fn run() -> Result<(), Error> {
|
|||
.as_bytes(),
|
||||
)
|
||||
.map_err(WriteTomlConfigError::ServerWrite)?;
|
||||
cprintln!("<g>config/server.toml</> has been created!");
|
||||
|
||||
let mut client_toml =
|
||||
fs::File::create_new("config/client.toml").map_err(WriteTomlConfigError::ClientWrite)?;
|
||||
|
@ -454,6 +455,7 @@ pub(super) async fn run() -> Result<(), Error> {
|
|||
.as_bytes(),
|
||||
)
|
||||
.map_err(WriteTomlConfigError::ClientWrite)?;
|
||||
cprintln!("<g>config/client.toml</> has been created!");
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue