hunk.code_window:     @InjectRepository(UserEntity)
       private userRepository: Repository<UserEntity>,
       private immichJwtService: ImmichJwtService,
     ) {}
     private async validateUser(loginCredential: LoginCredentialDto): Promise<UserEntity> {
       const user = await this.userRepository.findOne(
         { email: loginCredential.email },
         {
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit:   private async validateUser(loginCredential: LoginCredentialDto): Promise<UserEntity | null> {
  
hunk.file_path: server/apps/immich/src/api-v1/auth/auth.service.ts
hunk.type: replace
file: <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  <plist version="1.0">
  <dict>
  	<key>PreviewsEnabled</key>
  	<false/>
  </dict>
  </plist>
  