mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-22 00:37:05 +08:00
fix(server): app cannot start in graphql only flavor (#6598)
This commit is contained in:
@@ -124,13 +124,12 @@ function buildAppModule() {
|
|||||||
.use(DocModule)
|
.use(DocModule)
|
||||||
|
|
||||||
// sync server only
|
// sync server only
|
||||||
.useIf(config => config.flavor.sync, SyncModule)
|
.useIf(config => config.flavor.sync, WebSocketModule, SyncModule)
|
||||||
|
|
||||||
// graphql server only
|
// graphql server only
|
||||||
.useIf(
|
.useIf(
|
||||||
config => config.flavor.graphql,
|
config => config.flavor.graphql,
|
||||||
ServerConfigModule,
|
ServerConfigModule,
|
||||||
WebSocketModule,
|
|
||||||
GqlModule,
|
GqlModule,
|
||||||
StorageModule,
|
StorageModule,
|
||||||
UserModule,
|
UserModule,
|
||||||
|
|||||||
@@ -4,14 +4,15 @@ import { FeatureModule } from '../features';
|
|||||||
import { QuotaModule } from '../quota';
|
import { QuotaModule } from '../quota';
|
||||||
import { UserModule } from '../user';
|
import { UserModule } from '../user';
|
||||||
import { AuthController } from './controller';
|
import { AuthController } from './controller';
|
||||||
|
import { AuthGuard } from './guard';
|
||||||
import { AuthResolver } from './resolver';
|
import { AuthResolver } from './resolver';
|
||||||
import { AuthService } from './service';
|
import { AuthService } from './service';
|
||||||
import { TokenService, TokenType } from './token';
|
import { TokenService, TokenType } from './token';
|
||||||
|
|
||||||
@Module({
|
@Module({
|
||||||
imports: [FeatureModule, UserModule, QuotaModule],
|
imports: [FeatureModule, UserModule, QuotaModule],
|
||||||
providers: [AuthService, AuthResolver, TokenService],
|
providers: [AuthService, AuthResolver, TokenService, AuthGuard],
|
||||||
exports: [AuthService],
|
exports: [AuthService, AuthGuard],
|
||||||
controllers: [AuthController],
|
controllers: [AuthController],
|
||||||
})
|
})
|
||||||
export class AuthModule {}
|
export class AuthModule {}
|
||||||
|
|||||||
Reference in New Issue
Block a user