async fn fetch_remote_album_assets( ctx: &Arc<AppContext>, album_id: &str, ) -> Result<Vec<LibraryAsset>, String>