refactor: library type (#9525)

This commit is contained in:
Jason Rasmussen 2024-05-20 18:09:10 -04:00 committed by GitHub
parent 4353153fe6
commit 84d824d6a7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
66 changed files with 183 additions and 984 deletions

View file

@ -29,7 +29,7 @@ class AssetResponseDto {
required this.isOffline,
this.isReadOnly,
required this.isTrashed,
required this.libraryId,
this.libraryId,
this.livePhotoVideoId,
required this.localDateTime,
required this.originalFileName,
@ -101,7 +101,8 @@ class AssetResponseDto {
bool isTrashed;
String libraryId;
/// This property was deprecated in v1.106.0
String? libraryId;
String? livePhotoVideoId;
@ -202,7 +203,7 @@ class AssetResponseDto {
(isOffline.hashCode) +
(isReadOnly == null ? 0 : isReadOnly!.hashCode) +
(isTrashed.hashCode) +
(libraryId.hashCode) +
(libraryId == null ? 0 : libraryId!.hashCode) +
(livePhotoVideoId == null ? 0 : livePhotoVideoId!.hashCode) +
(localDateTime.hashCode) +
(originalFileName.hashCode) +
@ -257,7 +258,11 @@ class AssetResponseDto {
// json[r'isReadOnly'] = null;
}
json[r'isTrashed'] = this.isTrashed;
if (this.libraryId != null) {
json[r'libraryId'] = this.libraryId;
} else {
// json[r'libraryId'] = null;
}
if (this.livePhotoVideoId != null) {
json[r'livePhotoVideoId'] = this.livePhotoVideoId;
} else {
@ -325,7 +330,7 @@ class AssetResponseDto {
isOffline: mapValueOfType<bool>(json, r'isOffline')!,
isReadOnly: mapValueOfType<bool>(json, r'isReadOnly'),
isTrashed: mapValueOfType<bool>(json, r'isTrashed')!,
libraryId: mapValueOfType<String>(json, r'libraryId')!,
libraryId: mapValueOfType<String>(json, r'libraryId'),
livePhotoVideoId: mapValueOfType<String>(json, r'livePhotoVideoId'),
localDateTime: mapDateTime(json, r'localDateTime', r'')!,
originalFileName: mapValueOfType<String>(json, r'originalFileName')!,
@ -401,7 +406,6 @@ class AssetResponseDto {
'isFavorite',
'isOffline',
'isTrashed',
'libraryId',
'localDateTime',
'originalFileName',
'originalPath',