Patch confluence URL patterns(#1426)

* patch confluence patterns

---------

Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
This commit is contained in:
Timothy Carambat 2024-05-16 14:15:59 -07:00 committed by GitHub
parent 826ef00da3
commit 7e0b638a2c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,7 +12,7 @@ const {
function validSpaceUrl(spaceUrl = "") { function validSpaceUrl(spaceUrl = "") {
// Atlassian default URL match // Atlassian default URL match
const atlassianPattern = new UrlPattern( const atlassianPattern = new UrlPattern(
"https\\://(:subdomain).atlassian.net/wiki/spaces/(:spaceKey)/*" "https\\://(:subdomain).atlassian.net/wiki/spaces/(:spaceKey)*"
); );
const atlassianMatch = atlassianPattern.match(spaceUrl); const atlassianMatch = atlassianPattern.match(spaceUrl);
if (atlassianMatch) { if (atlassianMatch) {
@ -21,8 +21,8 @@ function validSpaceUrl(spaceUrl = "") {
let customMatch = null; let customMatch = null;
[ [
"https\\://(:subdomain.):domain.:tld/wiki/spaces/(:spaceKey)/*", // Custom Confluence space "https\\://(:subdomain.):domain.:tld/wiki/spaces/(:spaceKey)*", // Custom Confluence space
"https\\://(:subdomain.):domain.:tld/display/(:spaceKey)/*", // Custom Confluence space + Human-readable space tag. "https\\://(:subdomain.):domain.:tld/display/(:spaceKey)*", // Custom Confluence space + Human-readable space tag.
].forEach((matchPattern) => { ].forEach((matchPattern) => {
if (!!customMatch) return; if (!!customMatch) return;
const pattern = new UrlPattern(matchPattern); const pattern = new UrlPattern(matchPattern);