mirror of https://github.com/LemmyNet/lemmy.git
Adding private instance to site setup.
parent
438efe1ad6
commit
5507f53718
|
@ -100,6 +100,7 @@
|
|||
require_email_verification: true
|
||||
require_application: true
|
||||
application_question: "string"
|
||||
private_instance: true
|
||||
}
|
||||
# the domain name of your instance (mandatory)
|
||||
hostname: "unset"
|
||||
|
|
|
@ -101,6 +101,7 @@ pub struct CreateSite {
|
|||
pub require_email_verification: Option<bool>,
|
||||
pub require_application: Option<bool>,
|
||||
pub application_question: Option<String>,
|
||||
pub private_instance: Option<bool>,
|
||||
pub auth: String,
|
||||
}
|
||||
|
||||
|
|
|
@ -66,6 +66,7 @@ impl PerformCrud for GetSite {
|
|||
require_email_verification: setup.require_email_verification,
|
||||
require_application: setup.require_application,
|
||||
application_question: setup.application_question.to_owned(),
|
||||
private_instance: setup.private_instance,
|
||||
auth: admin_jwt,
|
||||
};
|
||||
create_site.perform(context, websocket_id).await?;
|
||||
|
|
|
@ -193,4 +193,6 @@ pub struct SetupConfig {
|
|||
pub require_application: Option<bool>,
|
||||
#[default(None)]
|
||||
pub application_question: Option<String>,
|
||||
#[default(None)]
|
||||
pub private_instance: Option<bool>,
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue