mirror of
https://github.com/immich-app/immich.git
synced 2024-12-28 14:41:59 +00:00
fix(server): access system config before database migration complete (#5912)
This commit is contained in:
parent
4dd7412a86
commit
e47e25e671
2 changed files with 4 additions and 2 deletions
|
@ -12,6 +12,7 @@ x-server-build: &server-common
|
|||
context: ../
|
||||
dockerfile: server/Dockerfile
|
||||
target: dev
|
||||
restart: always
|
||||
volumes:
|
||||
- ../server:/usr/src/app
|
||||
- ${UPLOAD_LOCATION}/photos:/usr/src/app/upload
|
||||
|
|
|
@ -49,8 +49,9 @@ const providers: Provider[] = [
|
|||
ImmichLogger,
|
||||
{
|
||||
provide: INITIAL_SYSTEM_CONFIG,
|
||||
inject: [SystemConfigService],
|
||||
useFactory: async (configService: SystemConfigService) => {
|
||||
inject: [SystemConfigService, DatabaseService],
|
||||
useFactory: async (configService: SystemConfigService, databaseService: DatabaseService) => {
|
||||
await databaseService.init();
|
||||
return configService.getConfig();
|
||||
},
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue