mirror of
				https://github.com/KevinMidboe/immich.git
				synced 2025-10-29 17:40:28 +00:00 
			
		
		
		
	Add timezone to exif entity (#1894)
* Add timezone to exif entity * Refactor logging --------- Co-authored-by: Andrea Alemani <andrea.alemani94@gmail.com>
This commit is contained in:
		
							
								
								
									
										13
									
								
								mobile/openapi/lib/model/exif_response_dto.dart
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										13
									
								
								mobile/openapi/lib/model/exif_response_dto.dart
									
									
									
										generated
									
									
									
								
							| @@ -22,6 +22,7 @@ class ExifResponseDto { | ||||
|     this.orientation, | ||||
|     this.dateTimeOriginal, | ||||
|     this.modifyDate, | ||||
|     this.timeZone, | ||||
|     this.lensModel, | ||||
|     this.fNumber, | ||||
|     this.focalLength, | ||||
| @@ -52,6 +53,8 @@ class ExifResponseDto { | ||||
| 
 | ||||
|   DateTime? modifyDate; | ||||
| 
 | ||||
|   String? timeZone; | ||||
| 
 | ||||
|   String? lensModel; | ||||
| 
 | ||||
|   num? fNumber; | ||||
| @@ -83,6 +86,7 @@ class ExifResponseDto { | ||||
|      other.orientation == orientation && | ||||
|      other.dateTimeOriginal == dateTimeOriginal && | ||||
|      other.modifyDate == modifyDate && | ||||
|      other.timeZone == timeZone && | ||||
|      other.lensModel == lensModel && | ||||
|      other.fNumber == fNumber && | ||||
|      other.focalLength == focalLength && | ||||
| @@ -106,6 +110,7 @@ class ExifResponseDto { | ||||
|     (orientation == null ? 0 : orientation!.hashCode) + | ||||
|     (dateTimeOriginal == null ? 0 : dateTimeOriginal!.hashCode) + | ||||
|     (modifyDate == null ? 0 : modifyDate!.hashCode) + | ||||
|     (timeZone == null ? 0 : timeZone!.hashCode) + | ||||
|     (lensModel == null ? 0 : lensModel!.hashCode) + | ||||
|     (fNumber == null ? 0 : fNumber!.hashCode) + | ||||
|     (focalLength == null ? 0 : focalLength!.hashCode) + | ||||
| @@ -118,7 +123,7 @@ class ExifResponseDto { | ||||
|     (country == null ? 0 : country!.hashCode); | ||||
| 
 | ||||
|   @override | ||||
|   String toString() => 'ExifResponseDto[fileSizeInByte=$fileSizeInByte, make=$make, model=$model, imageName=$imageName, exifImageWidth=$exifImageWidth, exifImageHeight=$exifImageHeight, orientation=$orientation, dateTimeOriginal=$dateTimeOriginal, modifyDate=$modifyDate, lensModel=$lensModel, fNumber=$fNumber, focalLength=$focalLength, iso=$iso, exposureTime=$exposureTime, latitude=$latitude, longitude=$longitude, city=$city, state=$state, country=$country]'; | ||||
|   String toString() => 'ExifResponseDto[fileSizeInByte=$fileSizeInByte, make=$make, model=$model, imageName=$imageName, exifImageWidth=$exifImageWidth, exifImageHeight=$exifImageHeight, orientation=$orientation, dateTimeOriginal=$dateTimeOriginal, modifyDate=$modifyDate, timeZone=$timeZone, lensModel=$lensModel, fNumber=$fNumber, focalLength=$focalLength, iso=$iso, exposureTime=$exposureTime, latitude=$latitude, longitude=$longitude, city=$city, state=$state, country=$country]'; | ||||
| 
 | ||||
|   Map<String, dynamic> toJson() { | ||||
|     final json = <String, dynamic>{}; | ||||
| @@ -167,6 +172,11 @@ class ExifResponseDto { | ||||
|     } else { | ||||
|       // json[r'modifyDate'] = null; | ||||
|     } | ||||
|     if (this.timeZone != null) { | ||||
|       json[r'timeZone'] = this.timeZone; | ||||
|     } else { | ||||
|       // json[r'timeZone'] = null; | ||||
|     } | ||||
|     if (this.lensModel != null) { | ||||
|       json[r'lensModel'] = this.lensModel; | ||||
|     } else { | ||||
| @@ -252,6 +262,7 @@ class ExifResponseDto { | ||||
|         orientation: mapValueOfType<String>(json, r'orientation'), | ||||
|         dateTimeOriginal: mapDateTime(json, r'dateTimeOriginal', ''), | ||||
|         modifyDate: mapDateTime(json, r'modifyDate', ''), | ||||
|         timeZone: mapValueOfType<String>(json, r'timeZone'), | ||||
|         lensModel: mapValueOfType<String>(json, r'lensModel'), | ||||
|         fNumber: json[r'fNumber'] == null | ||||
|             ? null | ||||
|   | ||||
		Reference in New Issue
	
	Block a user