Skip to content

Commit 675a1d6

Browse files
committed
feat: Change option validation
1 parent 89beda7 commit 675a1d6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

components/markdown-confluence-sync/src/lib/confluence/ConfluenceSync.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,9 +163,12 @@ export const ConfluenceSync: ConfluenceSyncConstructor = class ConfluenceSync
163163
"Confluence URL is required. Please set confluence.url option.",
164164
);
165165
}
166-
if (!this._personalAccessTokenOption.value) {
166+
if (
167+
!this._personalAccessTokenOption.value &&
168+
!this._authenticationOption.value
169+
) {
167170
throw new Error(
168-
"Confluence personal access token is required. Please set confluence.personalAccessToken option.",
171+
"Confluence personal access token or authentication option is required. Please set confluence.personalAccessToken option or confluence.authentication option.",
169172
);
170173
}
171174
if (!this._spaceKeyOption.value) {

0 commit comments

Comments
 (0)