fix: register M8 modules in app.module.ts (routes were 404)
Some checks failed
Deploy API Server / build-and-deploy (push) Failing after 22s

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
wangdl 2026-06-09 22:03:42 +08:00
parent 8dfda9f10e
commit 6eae39a395

View File

@ -60,6 +60,11 @@ import { ReleaseModule } from './modules/release/release.module';
import { ComplianceModule } from './modules/compliance/compliance.module';
import { AdminNotificationsModule } from './modules/admin-notifications/admin-notifications.module';
import { QuizModule } from './modules/quiz/quiz.module';
import { ReadingEventModule } from './modules/reading-event/reading-event.module';
import { ReadingModule } from './modules/reading/reading.module';
import { MaterialReadingProgressModule } from './modules/material-reading-progress/material-reading-progress.module';
import { LearningRecordModule } from './modules/learning-record/learning-record.module';
import { TemporaryReadingMaterialModule } from './modules/temporary-reading-material/temporary-reading-material.module';
import { JwtAuthGuard } from './common/guards/jwt-auth.guard';
import { RolesGuard } from './common/guards/roles.guard';
@ -165,6 +170,12 @@ import appleConfig from './config/apple.config';
ComplianceModule,
AdminNotificationsModule,
QuizModule,
// ── M8 Learning Info ──
ReadingEventModule,
ReadingModule,
MaterialReadingProgressModule,
LearningRecordModule,
TemporaryReadingMaterialModule,
],
providers: [
{ provide: APP_GUARD, useClass: RateLimitGuard },