diff --git a/mediarepo-api/Cargo.toml b/mediarepo-api/Cargo.toml index 9f74909..c688185 100644 --- a/mediarepo-api/Cargo.toml +++ b/mediarepo-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mediarepo-api" -version = "0.22.0" +version = "0.23.0" edition = "2018" license = "gpl-3" diff --git a/mediarepo-api/src/client_api/tag.rs b/mediarepo-api/src/client_api/tag.rs index 842deac..45e5098 100644 --- a/mediarepo-api/src/client_api/tag.rs +++ b/mediarepo-api/src/client_api/tag.rs @@ -63,10 +63,10 @@ impl TagApi { /// Returns a list of all tags that are assigned to the list of files #[tracing::instrument(level = "debug", skip_all)] - pub async fn get_tags_for_files(&self, ids: Vec) -> ApiResult> { + pub async fn get_tags_for_files(&self, cds: Vec) -> ApiResult> { self.emit_and_get( "tags_for_files", - GetFilesTagsRequest { ids }, + GetFilesTagsRequest { cds }, Some(Duration::from_secs(10)), ) .await diff --git a/mediarepo-api/src/tauri_plugin/commands/tag.rs b/mediarepo-api/src/tauri_plugin/commands/tag.rs index 829232f..809e5b0 100644 --- a/mediarepo-api/src/tauri_plugin/commands/tag.rs +++ b/mediarepo-api/src/tauri_plugin/commands/tag.rs @@ -32,11 +32,11 @@ pub async fn get_tags_for_file( #[tauri::command] pub async fn get_tags_for_files( - ids: Vec, + cds: Vec, api_state: ApiAccess<'_>, ) -> PluginResult> { let api = api_state.api().await?; - let tags = api.tag.get_tags_for_files(ids).await?; + let tags = api.tag.get_tags_for_files(cds).await?; Ok(tags) } diff --git a/mediarepo-api/src/types/files.rs b/mediarepo-api/src/types/files.rs index 7ba65df..4b17fe1 100644 --- a/mediarepo-api/src/types/files.rs +++ b/mediarepo-api/src/types/files.rs @@ -26,7 +26,7 @@ pub struct GetFileTagsRequest { #[derive(Clone, Debug, Serialize, Deserialize)] pub struct GetFilesTagsRequest { - pub ids: Vec, + pub cds: Vec, } #[derive(Clone, Debug, Serialize, Deserialize)]