Просмотр исходного кода

Revert "fix lint errors"

This reverts commit af5b13c22a1eabc8442ef2b8616c4fee15e79158.
Yuki Takei 1 год назад
Родитель
Сommit
cd99355943

+ 1 - 1
apps/slackbot-proxy/src/controllers/growi-to-slack.ts

@@ -218,7 +218,7 @@ export class GrowiToSlackCtrl {
       })
       .execute();
 
-    const generatedRelation = await this.relationRepository.findOneBy({ id: response.identifiers[0].id });
+    const generatedRelation = await this.relationRepository.findOne({ id: response.identifiers[0].id });
 
     return res.send({ relation: generatedRelation, slackBotToken: token });
   }

+ 5 - 1
apps/slackbot-proxy/src/repositories/installation.ts

@@ -7,7 +7,11 @@ import { Installation } from '~/entities/installation';
 @EntityRepository(Installation)
 export class InstallationRepository extends Repository<Installation> {
 
-  async findByTeamIdOrEnterpriseId(teamIdOrEnterpriseId:string): Promise<Installation|null> {
+  findByID(id: string): Promise<Installation | undefined> {
+    return this.findOne(id);
+  }
+
+  async findByTeamIdOrEnterpriseId(teamIdOrEnterpriseId:string): Promise<Installation|undefined> {
     return this.findOne({
       where: [
         { teamId: teamIdOrEnterpriseId },

+ 1 - 1
apps/slackbot-proxy/src/services/RegisterService.ts

@@ -151,7 +151,7 @@ export class RegisterService implements GrowiCommandProcessor<RegisterCommandBod
 
     const installationId = authorizeResult.enterpriseId || authorizeResult.teamId;
     // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
-    const installation = await this.installationRepository.findByTeamIdOrEnterpriseId(installationId!) ?? undefined;
+    const installation = await this.installationRepository.findByTeamIdOrEnterpriseId(installationId!);
 
     this.orderRepository.save({
       installation, growiUrl, tokenPtoG, tokenGtoP,

+ 1 - 1
apps/slackbot-proxy/src/services/SelectGrowiService.ts

@@ -180,7 +180,7 @@ export class SelectGrowiService implements GrowiCommandProcessor<SelectGrowiComm
     });
 
     const installationId = authorizeResult.enterpriseId || authorizeResult.teamId;
-    let installation: Installation | null;
+    let installation: Installation | undefined;
     try {
       // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
       installation = await this.installationRepository.findByTeamIdOrEnterpriseId(installationId!);

+ 1 - 1
apps/slackbot-proxy/src/services/SystemInformationService.ts

@@ -31,7 +31,7 @@ export class SystemInformationService {
     const proxyVersion = readPkgUpResult?.packageJson.version;
     if (proxyVersion == null) return logger.error('version is null');
 
-    const [systemInfo] = await this.repository.find();
+    const systemInfo: SystemInformation | undefined = await this.repository.findOne();
 
     // return if the version didn't change
     if (systemInfo != null && systemInfo.version === proxyVersion) {

+ 1 - 1
apps/slackbot-proxy/src/services/UnregisterService.ts

@@ -143,7 +143,7 @@ export class UnregisterService implements GrowiCommandProcessor, GrowiInteractio
     const growiUris = selectedOptions.map(selectedOption => selectedOption.value);
 
     const installationId = authorizeResult.enterpriseId || authorizeResult.teamId;
-    let installation: Installation | null;
+    let installation: Installation | undefined;
     try {
       // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
       installation = await this.installationRepository.findByTeamIdOrEnterpriseId(installationId!);