|
@@ -5,9 +5,7 @@ class ImmichAsset {
|
|
|
final String deviceAssetId;
|
|
|
final String userId;
|
|
|
final String deviceId;
|
|
|
- final String assetType;
|
|
|
- final String localPath;
|
|
|
- final String remotePath;
|
|
|
+ final String type;
|
|
|
final String createdAt;
|
|
|
final String modifiedAt;
|
|
|
final bool isFavorite;
|
|
@@ -18,9 +16,7 @@ class ImmichAsset {
|
|
|
required this.deviceAssetId,
|
|
|
required this.userId,
|
|
|
required this.deviceId,
|
|
|
- required this.assetType,
|
|
|
- required this.localPath,
|
|
|
- required this.remotePath,
|
|
|
+ required this.type,
|
|
|
required this.createdAt,
|
|
|
required this.modifiedAt,
|
|
|
required this.isFavorite,
|
|
@@ -32,9 +28,7 @@ class ImmichAsset {
|
|
|
String? deviceAssetId,
|
|
|
String? userId,
|
|
|
String? deviceId,
|
|
|
- String? assetType,
|
|
|
- String? localPath,
|
|
|
- String? remotePath,
|
|
|
+ String? type,
|
|
|
String? createdAt,
|
|
|
String? modifiedAt,
|
|
|
bool? isFavorite,
|
|
@@ -45,9 +39,7 @@ class ImmichAsset {
|
|
|
deviceAssetId: deviceAssetId ?? this.deviceAssetId,
|
|
|
userId: userId ?? this.userId,
|
|
|
deviceId: deviceId ?? this.deviceId,
|
|
|
- assetType: assetType ?? this.assetType,
|
|
|
- localPath: localPath ?? this.localPath,
|
|
|
- remotePath: remotePath ?? this.remotePath,
|
|
|
+ type: type ?? this.type,
|
|
|
createdAt: createdAt ?? this.createdAt,
|
|
|
modifiedAt: modifiedAt ?? this.modifiedAt,
|
|
|
isFavorite: isFavorite ?? this.isFavorite,
|
|
@@ -61,9 +53,7 @@ class ImmichAsset {
|
|
|
'deviceAssetId': deviceAssetId,
|
|
|
'userId': userId,
|
|
|
'deviceId': deviceId,
|
|
|
- 'assetType': assetType,
|
|
|
- 'localPath': localPath,
|
|
|
- 'remotePath': remotePath,
|
|
|
+ 'type': type,
|
|
|
'createdAt': createdAt,
|
|
|
'modifiedAt': modifiedAt,
|
|
|
'isFavorite': isFavorite,
|
|
@@ -77,9 +67,7 @@ class ImmichAsset {
|
|
|
deviceAssetId: map['deviceAssetId'] ?? '',
|
|
|
userId: map['userId'] ?? '',
|
|
|
deviceId: map['deviceId'] ?? '',
|
|
|
- assetType: map['assetType'] ?? '',
|
|
|
- localPath: map['localPath'] ?? '',
|
|
|
- remotePath: map['remotePath'] ?? '',
|
|
|
+ type: map['type'] ?? '',
|
|
|
createdAt: map['createdAt'] ?? '',
|
|
|
modifiedAt: map['modifiedAt'] ?? '',
|
|
|
isFavorite: map['isFavorite'] ?? false,
|
|
@@ -93,7 +81,7 @@ class ImmichAsset {
|
|
|
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'ImmichAsset(id: $id, deviceAssetId: $deviceAssetId, userId: $userId, deviceId: $deviceId, assetType: $assetType, localPath: $localPath, remotePath: $remotePath, createdAt: $createdAt, modifiedAt: $modifiedAt, isFavorite: $isFavorite, description: $description)';
|
|
|
+ return 'ImmichAsset(id: $id, deviceAssetId: $deviceAssetId, userId: $userId, deviceId: $deviceId, type: $type, createdAt: $createdAt, modifiedAt: $modifiedAt, isFavorite: $isFavorite, description: $description)';
|
|
|
}
|
|
|
|
|
|
@override
|
|
@@ -105,9 +93,7 @@ class ImmichAsset {
|
|
|
other.deviceAssetId == deviceAssetId &&
|
|
|
other.userId == userId &&
|
|
|
other.deviceId == deviceId &&
|
|
|
- other.assetType == assetType &&
|
|
|
- other.localPath == localPath &&
|
|
|
- other.remotePath == remotePath &&
|
|
|
+ other.type == type &&
|
|
|
other.createdAt == createdAt &&
|
|
|
other.modifiedAt == modifiedAt &&
|
|
|
other.isFavorite == isFavorite &&
|
|
@@ -120,9 +106,7 @@ class ImmichAsset {
|
|
|
deviceAssetId.hashCode ^
|
|
|
userId.hashCode ^
|
|
|
deviceId.hashCode ^
|
|
|
- assetType.hashCode ^
|
|
|
- localPath.hashCode ^
|
|
|
- remotePath.hashCode ^
|
|
|
+ type.hashCode ^
|
|
|
createdAt.hashCode ^
|
|
|
modifiedAt.hashCode ^
|
|
|
isFavorite.hashCode ^
|