fix: handle edited assets for merged/local assets

This commit is contained in:
bwees
2026-01-13 11:38:00 -06:00
parent 2190921c85
commit 7baf58ef6d
52 changed files with 1399 additions and 73 deletions
+41
View File
@@ -21031,6 +21031,44 @@
],
"type": "object"
},
"SyncAssetEditDeleteV1": {
"properties": {
"assetId": {
"type": "string"
}
},
"required": [
"assetId"
],
"type": "object"
},
"SyncAssetEditV1": {
"properties": {
"action": {
"allOf": [
{
"$ref": "#/components/schemas/AssetEditAction"
}
]
},
"assetId": {
"type": "string"
},
"id": {
"type": "string"
},
"parameters": {
"type": "object"
}
},
"required": [
"action",
"assetId",
"id",
"parameters"
],
"type": "object"
},
"SyncAssetExifV1": {
"properties": {
"assetId": {
@@ -21445,6 +21483,8 @@
"UserDeleteV1",
"AssetV1",
"AssetDeleteV1",
"AssetEditV1",
"AssetEditDeleteV1",
"AssetExifV1",
"AssetMetadataV1",
"AssetMetadataDeleteV1",
@@ -21707,6 +21747,7 @@
"AlbumAssetsV1",
"AlbumAssetExifsV1",
"AssetsV1",
"AssetEditsV1",
"AssetExifsV1",
"AssetMetadataV1",
"AuthUsersV1",
@@ -5683,6 +5683,8 @@ export enum SyncEntityType {
UserDeleteV1 = "UserDeleteV1",
AssetV1 = "AssetV1",
AssetDeleteV1 = "AssetDeleteV1",
AssetEditV1 = "AssetEditV1",
AssetEditDeleteV1 = "AssetEditDeleteV1",
AssetExifV1 = "AssetExifV1",
AssetMetadataV1 = "AssetMetadataV1",
AssetMetadataDeleteV1 = "AssetMetadataDeleteV1",
@@ -5733,6 +5735,7 @@ export enum SyncRequestType {
AlbumAssetsV1 = "AlbumAssetsV1",
AlbumAssetExifsV1 = "AlbumAssetExifsV1",
AssetsV1 = "AssetsV1",
AssetEditsV1 = "AssetEditsV1",
AssetExifsV1 = "AssetExifsV1",
AssetMetadataV1 = "AssetMetadataV1",
AuthUsersV1 = "AuthUsersV1",