mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-04 03:27:09 -05:00 
			
		
		
		
	chore(server): remove unused code (#10999)
chore(sesrver): remove unused code
This commit is contained in:
		
							parent
							
								
									cf77487c00
								
							
						
					
					
						commit
						545b206076
					
				@ -1,11 +1,10 @@
 | 
			
		||||
import { Injectable } from '@nestjs/common';
 | 
			
		||||
import { InjectRepository } from '@nestjs/typeorm';
 | 
			
		||||
import { Chunked, ChunkedArray, DummyValue, GenerateSql } from 'src/decorators';
 | 
			
		||||
import { AlbumEntity, AssetOrder } from 'src/entities/album.entity';
 | 
			
		||||
import { AssetOrder } from 'src/entities/album.entity';
 | 
			
		||||
import { AssetJobStatusEntity } from 'src/entities/asset-job-status.entity';
 | 
			
		||||
import { AssetEntity, AssetType } from 'src/entities/asset.entity';
 | 
			
		||||
import { ExifEntity } from 'src/entities/exif.entity';
 | 
			
		||||
import { PartnerEntity } from 'src/entities/partner.entity';
 | 
			
		||||
import { SmartInfoEntity } from 'src/entities/smart-info.entity';
 | 
			
		||||
import {
 | 
			
		||||
  AssetBuilderOptions,
 | 
			
		||||
@ -63,8 +62,6 @@ export class AssetRepository implements IAssetRepository {
 | 
			
		||||
    @InjectRepository(ExifEntity) private exifRepository: Repository<ExifEntity>,
 | 
			
		||||
    @InjectRepository(AssetJobStatusEntity) private jobStatusRepository: Repository<AssetJobStatusEntity>,
 | 
			
		||||
    @InjectRepository(SmartInfoEntity) private smartInfoRepository: Repository<SmartInfoEntity>,
 | 
			
		||||
    @InjectRepository(PartnerEntity) private partnerRepository: Repository<PartnerEntity>,
 | 
			
		||||
    @InjectRepository(AlbumEntity) private albumRepository: Repository<AlbumEntity>,
 | 
			
		||||
  ) {}
 | 
			
		||||
 | 
			
		||||
  async upsertExif(exif: Partial<ExifEntity>): Promise<void> {
 | 
			
		||||
 | 
			
		||||
@ -1,22 +1,19 @@
 | 
			
		||||
import { Inject, Injectable } from '@nestjs/common';
 | 
			
		||||
import { InjectDataSource, InjectRepository } from '@nestjs/typeorm';
 | 
			
		||||
import { InjectRepository } from '@nestjs/typeorm';
 | 
			
		||||
import { DefaultReadTaskOptions, ExifTool, Tags } from 'exiftool-vendored';
 | 
			
		||||
import geotz from 'geo-tz';
 | 
			
		||||
import { DummyValue, GenerateSql } from 'src/decorators';
 | 
			
		||||
import { ExifEntity } from 'src/entities/exif.entity';
 | 
			
		||||
import { GeodataPlacesEntity } from 'src/entities/geodata-places.entity';
 | 
			
		||||
import { ILoggerRepository } from 'src/interfaces/logger.interface';
 | 
			
		||||
import { IMetadataRepository, ImmichTags } from 'src/interfaces/metadata.interface';
 | 
			
		||||
import { Instrumentation } from 'src/utils/instrumentation';
 | 
			
		||||
import { DataSource, Repository } from 'typeorm';
 | 
			
		||||
import { Repository } from 'typeorm';
 | 
			
		||||
 | 
			
		||||
@Instrumentation()
 | 
			
		||||
@Injectable()
 | 
			
		||||
export class MetadataRepository implements IMetadataRepository {
 | 
			
		||||
  constructor(
 | 
			
		||||
    @InjectRepository(ExifEntity) private exifRepository: Repository<ExifEntity>,
 | 
			
		||||
    @InjectRepository(GeodataPlacesEntity) private geodataPlacesRepository: Repository<GeodataPlacesEntity>,
 | 
			
		||||
    @InjectDataSource() private dataSource: DataSource,
 | 
			
		||||
    @Inject(ILoggerRepository) private logger: ILoggerRepository,
 | 
			
		||||
  ) {
 | 
			
		||||
    this.logger.setContext(MetadataRepository.name);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user