feat: full copy from apollo_nxt-trcaa with complete sanitization #69
@ -54,7 +54,7 @@ pub fn build_auth_url(
|
||||
urlencoding_encode(client_id),
|
||||
urlencoding_encode(redirect_uri),
|
||||
urlencoding_encode(scope),
|
||||
&pkce.code_challenge,
|
||||
pkce.code_challenge,
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@ -128,7 +128,7 @@ pub async fn search_confluence(
|
||||
}
|
||||
}
|
||||
|
||||
all_results.sort_by(|a, b| canonicalize_url(&a.url).cmp(&canonicalize_url(&b.url)));
|
||||
all_results.sort_by_key(|a| canonicalize_url(&a.url));
|
||||
all_results.dedup_by(|a, b| canonicalize_url(&a.url) == canonicalize_url(&b.url));
|
||||
|
||||
Ok(all_results)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user