mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-03 19:29:32 -05:00 
			
		
		
		
	fix(server): exif extraction swapped params (#1914)
This commit is contained in:
		
							parent
							
								
									977740045a
								
							
						
					
					
						commit
						830f4268c3
					
				@ -183,8 +183,8 @@ export class MetadataExtractionProcessor {
 | 
			
		||||
      if (newExif.livePhotoCID && !asset.livePhotoVideoId) {
 | 
			
		||||
        const motionAsset = await this.assetRepository.findLivePhotoMatch(
 | 
			
		||||
          newExif.livePhotoCID,
 | 
			
		||||
          AssetType.VIDEO,
 | 
			
		||||
          asset.id,
 | 
			
		||||
          AssetType.VIDEO,
 | 
			
		||||
        );
 | 
			
		||||
        if (motionAsset) {
 | 
			
		||||
          await this.assetRepository.save({ id: asset.id, livePhotoVideoId: motionAsset.id });
 | 
			
		||||
@ -294,8 +294,8 @@ export class MetadataExtractionProcessor {
 | 
			
		||||
      if (newExif.livePhotoCID) {
 | 
			
		||||
        const photoAsset = await this.assetRepository.findLivePhotoMatch(
 | 
			
		||||
          newExif.livePhotoCID,
 | 
			
		||||
          AssetType.IMAGE,
 | 
			
		||||
          asset.id,
 | 
			
		||||
          AssetType.IMAGE,
 | 
			
		||||
        );
 | 
			
		||||
        if (photoAsset) {
 | 
			
		||||
          await this.assetRepository.save({ id: photoAsset.id, livePhotoVideoId: asset.id });
 | 
			
		||||
 | 
			
		||||
@ -6,5 +6,5 @@ export interface IAssetRepository {
 | 
			
		||||
  deleteAll(ownerId: string): Promise<void>;
 | 
			
		||||
  getAll(): Promise<AssetEntity[]>;
 | 
			
		||||
  save(asset: Partial<AssetEntity>): Promise<AssetEntity>;
 | 
			
		||||
  findLivePhotoMatch(livePhotoCID: string, type: AssetType, otherAssetId: string): Promise<AssetEntity | null>;
 | 
			
		||||
  findLivePhotoMatch(livePhotoCID: string, otherAssetId: string, type: AssetType): Promise<AssetEntity | null>;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user