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_email_verification: true
|
||||||
require_application: true
|
require_application: true
|
||||||
application_question: "string"
|
application_question: "string"
|
||||||
|
private_instance: true
|
||||||
}
|
}
|
||||||
# the domain name of your instance (mandatory)
|
# the domain name of your instance (mandatory)
|
||||||
hostname: "unset"
|
hostname: "unset"
|
||||||
|
|
|
@ -101,6 +101,7 @@ pub struct CreateSite {
|
||||||
pub require_email_verification: Option<bool>,
|
pub require_email_verification: Option<bool>,
|
||||||
pub require_application: Option<bool>,
|
pub require_application: Option<bool>,
|
||||||
pub application_question: Option<String>,
|
pub application_question: Option<String>,
|
||||||
|
pub private_instance: Option<bool>,
|
||||||
pub auth: String,
|
pub auth: String,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -66,6 +66,7 @@ impl PerformCrud for GetSite {
|
||||||
require_email_verification: setup.require_email_verification,
|
require_email_verification: setup.require_email_verification,
|
||||||
require_application: setup.require_application,
|
require_application: setup.require_application,
|
||||||
application_question: setup.application_question.to_owned(),
|
application_question: setup.application_question.to_owned(),
|
||||||
|
private_instance: setup.private_instance,
|
||||||
auth: admin_jwt,
|
auth: admin_jwt,
|
||||||
};
|
};
|
||||||
create_site.perform(context, websocket_id).await?;
|
create_site.perform(context, websocket_id).await?;
|
||||||
|
|
|
@ -193,4 +193,6 @@ pub struct SetupConfig {
|
||||||
pub require_application: Option<bool>,
|
pub require_application: Option<bool>,
|
||||||
#[default(None)]
|
#[default(None)]
|
||||||
pub application_question: Option<String>,
|
pub application_question: Option<String>,
|
||||||
|
#[default(None)]
|
||||||
|
pub private_instance: Option<bool>,
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue