mirror of
https://github.com/immich-app/immich
synced 2025-11-07 17:27:20 +00:00
feat: session permissions
This commit is contained in:
parent
5270107926
commit
2573936d7f
17 changed files with 143 additions and 43 deletions
|
|
@ -39,6 +39,17 @@ dynamic upgradeDto(dynamic value, String targetType) {
|
|||
case 'LoginResponseDto':
|
||||
if (value is Map) {
|
||||
addDefault(value, 'isOnboarded', false);
|
||||
addDefault(value, 'permissions', ['all']);
|
||||
}
|
||||
break;
|
||||
case 'SessionResponseDto':
|
||||
if (value is Map) {
|
||||
addDefault(value, 'permissions', ['all']);
|
||||
}
|
||||
break;
|
||||
case 'SessionCreateResponseDto':
|
||||
if (value is Map) {
|
||||
addDefault(value, 'permissions', ['all']);
|
||||
}
|
||||
break;
|
||||
case 'SyncUserV1':
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue