mirror of
https://github.com/immich-app/immich.git
synced 2024-12-25 10:43:13 +02:00
fix(mobile): make user.memoryEnable optional (#3680)
* chore(server): avoid breaking changes * generate api * mobile app
This commit is contained in:
parent
b1b215f083
commit
0d80ae3a91
2
cli/src/api/open-api/api.ts
generated
2
cli/src/api/open-api/api.ts
generated
@ -3159,7 +3159,7 @@ export interface UserResponseDto {
|
||||
* @type {boolean}
|
||||
* @memberof UserResponseDto
|
||||
*/
|
||||
'memoriesEnabled': boolean;
|
||||
'memoriesEnabled'?: boolean;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
|
@ -342,10 +342,11 @@ class HomePage extends HookConsumerWidget {
|
||||
listener: selectionListener,
|
||||
selectionActive: selectionEnabledHook.value,
|
||||
onRefresh: refreshAssets,
|
||||
topWidget:
|
||||
(currentUser != null && currentUser.memoryEnabled)
|
||||
? const MemoryLane()
|
||||
: const SizedBox(),
|
||||
topWidget: (currentUser != null &&
|
||||
currentUser.memoryEnabled != null &&
|
||||
currentUser.memoryEnabled!)
|
||||
? const MemoryLane()
|
||||
: const SizedBox(),
|
||||
),
|
||||
error: (error, _) => Center(child: Text(error.toString())),
|
||||
loading: buildLoadingIndicator,
|
||||
|
@ -44,7 +44,7 @@ class User {
|
||||
bool isPartnerSharedWith;
|
||||
bool isAdmin;
|
||||
String profileImagePath;
|
||||
bool memoryEnabled;
|
||||
bool? memoryEnabled;
|
||||
@Backlink(to: 'owner')
|
||||
final IsarLinks<Album> albums = IsarLinks<Album>();
|
||||
@Backlink(to: 'sharedUsers')
|
||||
|
BIN
mobile/openapi/doc/UserResponseDto.md
generated
BIN
mobile/openapi/doc/UserResponseDto.md
generated
Binary file not shown.
BIN
mobile/openapi/lib/model/user_response_dto.dart
generated
BIN
mobile/openapi/lib/model/user_response_dto.dart
generated
Binary file not shown.
@ -7152,8 +7152,7 @@
|
||||
"createdAt",
|
||||
"deletedAt",
|
||||
"updatedAt",
|
||||
"oauthId",
|
||||
"memoriesEnabled"
|
||||
"oauthId"
|
||||
],
|
||||
"type": "object"
|
||||
},
|
||||
|
@ -14,7 +14,7 @@ export class UserResponseDto {
|
||||
deletedAt!: Date | null;
|
||||
updatedAt!: Date;
|
||||
oauthId!: string;
|
||||
memoriesEnabled!: boolean;
|
||||
memoriesEnabled?: boolean;
|
||||
}
|
||||
|
||||
export function mapUser(entity: UserEntity): UserResponseDto {
|
||||
|
2
web/src/api/open-api/api.ts
generated
2
web/src/api/open-api/api.ts
generated
@ -3159,7 +3159,7 @@ export interface UserResponseDto {
|
||||
* @type {boolean}
|
||||
* @memberof UserResponseDto
|
||||
*/
|
||||
'memoriesEnabled': boolean;
|
||||
'memoriesEnabled'?: boolean;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
|
Loading…
Reference in New Issue
Block a user