summaryrefslogtreecommitdiff
path: root/packages/backend/src
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2024-10-09 16:53:46 +0100
committerdakkar <dakkar@thenautilus.net>2024-10-09 16:53:46 +0100
commitad33886bbbd6c37d1afed2178dd1659b0c9ad752 (patch)
tree50b1e6086dda091d5107a6216a5ea6c471382572 /packages/backend/src
parentcheck redisForReactions at startup (diff)
downloadsharkey-ad33886bbbd6c37d1afed2178dd1659b0c9ad752.tar.gz
sharkey-ad33886bbbd6c37d1afed2178dd1659b0c9ad752.tar.bz2
sharkey-ad33886bbbd6c37d1afed2178dd1659b0c9ad752.zip
always use `this.meta` in SignupApiService
Diffstat (limited to 'packages/backend/src')
-rw-r--r--packages/backend/src/server/api/SignupApiService.ts8
1 files changed, 3 insertions, 5 deletions
diff --git a/packages/backend/src/server/api/SignupApiService.ts b/packages/backend/src/server/api/SignupApiService.ts
index c11cd4c448..f21e1bd683 100644
--- a/packages/backend/src/server/api/SignupApiService.ts
+++ b/packages/backend/src/server/api/SignupApiService.ts
@@ -126,7 +126,7 @@ export class SignupApiService {
}
}
- if (instance.approvalRequiredForSignup) {
+ if (this.meta.approvalRequiredForSignup) {
if (reason == null || typeof reason !== 'string') {
reply.code(400);
return;
@@ -219,7 +219,7 @@ export class SignupApiService {
reply.code(204);
return;
- } else if (instance.approvalRequiredForSignup) {
+ } else if (this.meta.approvalRequiredForSignup) {
const { account } = await this.signupService.signup({
username, password, host, reason,
});
@@ -287,8 +287,6 @@ export class SignupApiService {
const code = body['code'];
- const instance = await this.metaService.fetch(true);
-
try {
const pendingUser = await this.userPendingsRepository.findOneByOrFail({ code });
@@ -323,7 +321,7 @@ export class SignupApiService {
});
}
- if (instance.approvalRequiredForSignup) {
+ if (this.meta.approvalRequiredForSignup) {
if (pendingUser.email) {
this.emailService.sendEmail(pendingUser.email, 'Approval pending',
'Congratulations! Your account is now pending approval. You will get notified when you have been accepted.',