change readonly boolean to role enum

This commit is contained in:
mgabor
2024-04-17 09:31:56 +02:00
parent 9126bf2520
commit 87bc244b68
30 changed files with 297 additions and 141 deletions
+14 -7
View File
@@ -7174,7 +7174,7 @@
},
"sharedUsers": {
"deprecated": true,
"description": "Deprecated in favor of users",
"description": "Deprecated in favor of sharedUsersV2",
"items": {
"$ref": "#/components/schemas/UserResponseDto"
},
@@ -7216,19 +7216,26 @@
},
"AlbumUserResponseDto": {
"properties": {
"readonly": {
"type": "boolean"
"role": {
"$ref": "#/components/schemas/AlbumUserRole"
},
"user": {
"$ref": "#/components/schemas/UserResponseDto"
}
},
"required": [
"readonly",
"role",
"user"
],
"type": "object"
},
"AlbumUserRole": {
"enum": [
"editor",
"viewer"
],
"type": "string"
},
"AllJobStatusResponseDto": {
"properties": {
"backgroundTask": {
@@ -10962,12 +10969,12 @@
},
"UpdateAlbumUserDto": {
"properties": {
"readonly": {
"type": "boolean"
"role": {
"$ref": "#/components/schemas/AlbumUserRole"
}
},
"required": [
"readonly"
"role"
],
"type": "object"
},